本包的目的是解决日常api架构的code/message格式,部分借鉴 github.com/pkg/errors
包
// 创建一个带 `code` 和 `message` 的 error
func WithCode(code int, format string, args ...interface{}) error
// 同时附加堆栈和code、信息
func WrapCode(err error, code int, format string, args ...interface{}) error
// 注册实现 coder 接口的 Err
MustRegister(coder)
// 解析 coder
ParseCoder(err error)
根据 MIT 许可证分发,请参阅代码中的许可证文件以获取更多详细信息。
如果您发现 bug 请及时提 issue,我会尽快确认并修改。
如果觉得对您有用的话,有劳点一下 star⭐,谢谢!