Тест
Вопрос 2
Что выведет программа?
Go
package main
import "fmt"
func main() {
defer func() {
fmt.Println(recover())
}()
panic("oops")
}
Отложенная функция выполняется при размотке после `panic`; `recover()` внутри неё возвращает значение, переданное в `panic` — здесь строку `oops`.