Documentation ¶
Index ¶
Constants ¶
View Source
const ( BizErrorCodeBase = 1 << iota NotBizError )
View Source
const (
NotBizErrorMessage = "Error"
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BizError ¶
type BizError struct { Code int64 `json:"code"` Message string `json:"message"` SourceError string `json:"source_error,omitempty"` }
BizError 业务的错误类型 定义了错误码 信息 和 原始 error 可以用过 Equels 方法比较 code 的方式比较错误
func ConvertBizError ¶
ConvertBizError 将 error 转为 BizError 如果本身不为 BizError 将会转成 Code 为 NotBizError
Click to show internal directories.
Click to hide internal directories.