🟢 Лёгкий · 1 очк. Основы синтаксиса
Какой zero value у типа int?
A nil
B -1
C 0
D undefined
Объяснение вопроса

Zero value для всех числовых типов в Go (int, int32, uint, float64 и т.д.) - это 0. Не nil: nil бывает только у ссылочных типов.

var i int
var f float64
var u uint32
fmt.Println(i, f, u)  // 0 0 0

Типы с zero value nil

Указатели, слайсы, map, каналы, интерфейсы и функции имеют zero value nil. Числа и строки - всегда конкретные значения (0 и "").

🧠Квиз 🏆Лидеры 🎯Собесед. 📖Вопросы 📚База зн.