1.2Kпросмотров
33.6%от подписчиков
4 марта 2026 г.
Score: 1.3K
👴 Сегодня хочу предложить вам небольшой, но очень показательный пример. Казалось бы — три строки, обычная переменная. Но именно на таких мелочах чаще всего и спотыкаются даже опытные разработчики. Посмотрите на код и попробуйте определить, что он выведет.
А главное — почему именно так 👇 package main import "fmt" func main() { x := 5 defer fmt.Println("defer 1:", x) x = 10 defer fmt.Println("defer 2:", x) x = 15 fmt.Println("main:", x)
}