Виды:
• bool
• Числовые типы:
• int8, int16, int32, int64, int
• uint8, uint16, uint32, uint64, uint
• float32, float64
• complex64, complex128
• byte
• rune
• string
Переменные можно объявлять несколькими способами:
var age int // Объявление переменной
age = 29 // Присвоение значения
var age int = 29 // Объявление переменной с начальным значением
var age = 29 // Go определит тип из начального значения
var price, quantity int = 3000, 200 // Множественное объявление переменных
var price, quantity = 3000, 200
var (
name = "Roxy"
age = 19
height int
) // Объявление переменных принадлежащих разным типам в одном операторе
name := "Roxy" // Сокращенный синтаксис объявления переменной
a, b := 1, 2
name, age := "Roxy" // Ошибка, возрасту не было присвоено значение
#golang #go #переменные #variables