go语言之进阶篇error接口的使用
1、error接口的使用
示例:
package main import "fmt" import "errors" func main() { //var err1 error = fmt.Errorf("%s", "this is normol err") err1 := fmt.Errorf("%s", "this is normal err1") fmt.Println("err1 = ", err1) err2 := errors.New("this is normal err2") fmt.Println("err2 = ", err2) }
执行结果:
err1 = this is normal err1 err2 = this is normal err2