Перейти к содержимому

Что будет в консоли и почему?

go · basicsEnjoyPro4 кв 2025не решено

Что будет в консоли и почему?

func calculate(a, b int) (result int) {
defer func() {
result += 10
fmt.Println("Defer 1:", result)
}()
result = a + b
defer fmt.Println("Defer 2:", result)
return result + 1
}
func main() {
fmt.Println("Result:", calculate(1, 2))
}

Источник: EnjoyPro · 4 кв 2025

← Что будет в консоли и почему? · Все задачи · Go · Что будет в консоли и почему? →