🟢 Лёгкий · 1 очк. iota и перечисления
Что такое iota в Go?
A Переменная
B Счётчик в блоке const, начинающийся с 0
C Тип данных
D Функция
Объяснение вопроса

iota - встроенный идентификатор в блоках const. Он равен 0 в первой строке блока и увеличивается на 1 в каждой следующей строке. Используется для объявления перечислений и констант с последовательными значениями.

const (
    A = iota  // 0
    B         // 1
    C         // 2
)

Выражения с iota

const (
    KB = 1 << (10 * iota)  // 1
    MB                       // 1024
    GB                       // 1048576
)
🧠Квиз 🏆Лидеры 🎯Собесед. 📖Вопросы 📚База зн.