github.com/zhongdalu/gf@v1.0.0/geg/util/gutil/try_catch.go (about) 1 package main 2 3 import ( 4 "fmt" 5 "github.com/zhongdalu/gf/g/util/gutil" 6 ) 7 8 func main() { 9 gutil.TryCatch(func() { 10 fmt.Println(1) 11 gutil.Throw("error") 12 fmt.Println(2) 13 }, func(err interface{}) { 14 fmt.Println(err) 15 }) 16 }