
Баг: Неправильный порядок в множественном присваивании
При использовании := с несколькими переменными порядок важен, и типы определяются по значениям.
Go присваивает значения в том же порядке: первому имени - первое значение, второму имени - второе значение.
Пример ошибки:
func main() {
name, age := 25, "Гофи" // ❌ логическая ошибка: name получает число, age - строку
// компилятор пропустит, но это запутывает
}Загрузка...