Сокращенное и полное объявление переменной или константы
// Общий вид:
// var|const Имя Тип [:= Значение]
// Полное и сокращенное объявление
var test = "Hello"
var i, j int = 1, 2
who := "World!" // то же самое, что и var who = "World!"
// неизменяемые значения
const (
A = 0 // есть ключевое слово iota для обозначения начального значения
B = 1
C = 2
)
// Объявление с явным типом: использовать явный тип только в крайнем случае
var who string := "World!"
Переменной автоматически компилятор присваивает тип string. Далее, этой переменной могут быть присвоены только строки.
Last updated