
Баг: Имя переменной - зарезервированное слово
Нельзя назвать переменную так же, как ключевое слово 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
Загрузка...