# README
统一API错误处理规则
- 服务级错误码需在
internal/pkg/code
包中进行定义。
错误码为 5 位数
1 | 01 | 01 |
---|---|---|
服务级错误码 | 模块级错误码 | 具体错误码 |
- 服务级错误码:1 位数进行表示,比如 1 为系统级错误;2 为服务级错误,由服务级错误码定义
- 模块级错误码:2 位数进行表示,比如 01 为用户模块;02 为订单模块。
- 具体的错误码:2 位数进行表示,比如 01 为手机号不合法;02 为验证码输入错误。
统一API返回规范:
{
"code": 0,
"message": "success",
"data": {}
}