Files
llgo/_demo/defer/main.go
2025-02-27 14:38:25 +08:00

19 lines
206 B
Go

package main
func main() {
var a int = 5
defer println(a)
defer func() {
println(a)
}()
defer func() {
println(recover().(string))
}()
a = 10
panic("error")
//Output:
// error
// 10
// 5
}