Константы в Go объявляются ключевым словом const. Вариант const x = 5 - правильный.
let - из JavaScript, в Go нетdefine - препроцессор C, в Go нетvar - объявляет переменную (её можно менять), а не константуconst Pi = 3.14159
const (
A = 1
B = 2
)
const greeting = "Hello" // тип выведен автоматически
Константы должны быть вычислимы на этапе компиляции. Нельзя объявить const x = os.Getenv("X"). Нетипизированные константы имеют произвольную точность (вплоть до больших целых).