异常处理 error error接口定义: type error interface { Error() string } 需要实现Error()方法返回一个字符串 两种构造error的方式: 第一种:errors.New() err := errors.New("This is an error") if err != nil { fmt.Print(err) } 第二种:fmt.Errorf() err := fmt.Errorf("This is an error") if err