Сайт работает в тестовом режиме - все замечания, предложения и информацию о найденных ошибках направляйте, пожалуйста, в Telegram-группу
Курс в процессе наполнения. Полный курс доступен на Степике

Баг: Имя переменной - зарезервированное слово

Нельзя назвать переменную так же, как ключевое слово Go (например, var, func, if, for, return).

Пример ошибки:

var var int   //  var — это ключевое слово
var func string   //  func — ключевое слово
var if bool   //  if — ключевое слово

Что увидишь:

syntax error: unexpected keyword var, expected name
syntax error: unexpected keyword func, expected name
syntax error: unexpected keyword if, expected name

Список зарезервированных слов Go:

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

Загрузка...