error 自定义错误结构体
最后更新于:2022-04-02 02:42:05
[TOC]
## 自定义错误结构体
由于原生接口体需要只能带一个 string 类型
```
func main() {
eror := MyEror{errors.New("hello word"), 1001}
fmt.Println(eror.Error())
}
type MyEror struct {
err error
code int
}
func (e *MyEror) Error() string {
return e.err.Error() + strconv.Itoa(e.code)
}
```
';