Сайт работает в тестовом режиме - все замечания, предложения и информацию о найденных ошибках направляйте, пожалуйста, в Telegram-группу
Курс в процессе наполнения. Полный курс доступен на Степике

Баг: Путать порядок при использовании iota с выражениями

iota увеличивается на каждой строке, даже если ты его не используешь явно.

Пример путаницы:

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

Всё правильно! А вот если пропустить строку:

const (
    A = iota       // 0
    _              // 1 (пропустили, iota всё равно увеличилась)
    B = iota       // 2
)

Загрузка...