gitlab.com/ethan.reesor/vscode-notebooks/yaegi@v0.0.0-20220417214422-5c573557938e/_test/recover1.go (about) 1 package main 2 3 import "fmt" 4 5 func main() { 6 println("hello") 7 defer func() { 8 r := recover() 9 fmt.Println("recover:", r) 10 }() 11 panic("test panic") 12 println("world") 13 } 14 15 // Output: 16 // hello 17 // recover: test panic