github.com/gogf/gf@v1.16.9/.example/errors/gerror/gerror1.go (about) 1 package main 2 3 import ( 4 "errors" 5 "fmt" 6 7 "github.com/gogf/gf/errors/gerror" 8 ) 9 10 func Error1() error { 11 return errors.New("test1") 12 } 13 14 func Error2() error { 15 return gerror.New("test2") 16 } 17 18 func main() { 19 err1 := Error1() 20 err2 := Error2() 21 fmt.Printf("%s, %-s, %+s\n", err1, err1, err1) 22 fmt.Printf("%v, %-v, %+v\n", err1, err1, err1) 23 fmt.Printf("%s, %-s, %+s\n", err2, err2, err2) 24 fmt.Printf("%v, %-v, %+v\n", err2, err2, err2) 25 }