github.com/4ad/go@v0.0.0-20161219182952-69a12818b605/test/recover5.go (about) 1 // run 2 3 package main 4 5 func main() { 6 defer func() { 7 p := recover() 8 if p != "test panic" { 9 panic("recover failed") 10 } 11 }() 12 panic("test panic") 13 }