Числа (int, float, complex) → 0. bool → false. string → "" (пустая строка). pointer, func, interface, slice, map, channel → nil. array → массив из zero values элементов. struct → все поля zero value. Важно: nil slice и nil map можно читать (len=0), но в nil map нельзя писать — паника. nil channel блокирует навсегда при чтении и записи. Zero value struct работает нормально если поля — value типы. Совет: проектируй структуры так, чтобы zero value было полезным состоянием.
Какие zero values у разных типов?
Junior
357 просмотровAFK Offer AI
Что такое _test пакет?