Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗goPmVrRW 24 of 350 menu
◀ ▶

Зарезервированные слова в Go

Слово, которое язык забрал для своих правил, нельзя взять как имя переменной. Такое слово называют зарезервированным словом. В Go таких слов ровно двадцать пять:

break case chan const continue
default defer else fallthrough for
func go goto if import
interface map package range return
select struct switch type var

Если попытаться объявить переменную с таким именем, программа не запустится:

func := 1

Дан следующий код:

return := 5

Программа в этом коде не запускается. Найдите ошибку.

Дан следующий код:

struct := 4

Определите, примет ли язык такое имя.

Дан следующий код:

switch := 9

Определите, примет ли язык такое имя.

Дан следующий код:

structName := 4

Определите, примет ли язык такое имя.

Дан следующий код:

returnCode := 6

Определите, примет ли язык такое имя.

Дан следующий код:

package := 3

Определите, примет ли язык такое имя.

Дан следующий код:

import := 8

Определите, примет ли язык такое имя.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить