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

Баг: Неправильный порядок в множественном присваивании

При использовании := с несколькими переменными порядок важен, и типы определяются по значениям.

Go присваивает значения в том же порядке: первому имени - первое значение, второму имени - второе значение.

Пример ошибки:

func main() {
    name, age := 25, "Гофи"  // ❌ логическая ошибка: name получает число, age - строку
    // компилятор пропустит, но это запутывает
}

Загрузка...