Порядок выполнения нескольких defer в одной функции
В обработчике накопилось несколько отложенных вызовов:
func handle() {
defer fmt.Print("A")
defer fmt.Print("B")
fmt.Print("C")
}
Что будет выведено при вызове handle()?
- `CBA`
- `ABC`
- `CAB`
- `BAC`
