Documentation
¶
Index ¶
- Variables
- type AppError
- func (e *AppError) Clone() *AppError
- func (e *AppError) Code() int
- func (e *AppError) Error() string
- func (e *AppError) HttpStatusCode() int
- func (e *AppError) Is(target error) bool
- func (e *AppError) Msg() string
- func (e *AppError) String() string
- func (e *AppError) UnWrap() error
- func (e *AppError) WithCause(err error) *AppError
Constants ¶
This section is empty.
Variables ¶
View Source
var ( Success = NewError(0, "成功") ErrServer = NewError(10000, "服务内部错误") ErrParams = NewError(10001, "入参错误") ErrNotFound = NewError(10002, "找不到") ErrPanic = NewError(10003, "(*^__^*)系统开小差了,请稍后重试") ErrToken = NewError(10004, "鉴权失败,Token错误") ErrForbid = NewError(10005, "禁止访问") ErrTooManyRequests = NewError(10006, "请求过多") ErrCoverData = NewError(10007, "数据转换错误") )
公共错误码,预留 10000 ~ 10099间的100个错误码
View Source
var ( ErrUserNotFound = NewError(11000, "用户不存在") ErrUserInvalid = NewError(11001, "用户名或密码错误") ErrUserNameOccupied = NewError(11002, "用户注册失败") ErrUserNotRight = NewError(11003, "用户名或者密码错误") ErrUserUpdateFailed = NewError(11004, "用户更新失败") ErrUserPasswordError = NewError(11005, "密码错误") )
用户模块错误码, 预留11000 ~ 11099间的100个错误码
Functions ¶
This section is empty.
Types ¶
Click to show internal directories.
Click to hide internal directories.