Documentation
¶
Index ¶
Constants ¶
View Source
const ( Failed = 1 Success = 0 InternalErr = 2 AuthInternalErr = 10 AuthRequired = 11 AuthExpired = 12 AuthInvalid = 13 AuthSignatureInvalid = 14 ParamRequired = 20 ParamInvalid = 21 NotFound = 404 )
-1--999 system common error code
Variables ¶
View Source
var ( ErrFailed = NewError(Failed, GetMessage(Failed)) ErrInternalErr = NewError(InternalErr, GetMessage(InternalErr)) ErrAuthInternalErr = NewError(AuthInternalErr, GetMessage(AuthInternalErr)) ErrAuthRequired = NewError(AuthRequired, GetMessage(AuthRequired)) ErrAuthExpired = NewError(AuthExpired, GetMessage(AuthExpired)) ErrAuthInvalid = NewError(AuthInvalid, GetMessage(AuthInvalid)) ErrAuthSignatureInvalid = NewError(AuthSignatureInvalid, GetMessage(AuthSignatureInvalid)) ErrParamRequired = NewError(ParamRequired, GetMessage(ParamRequired)) ErrParamInvalid = NewError(ParamInvalid, GetMessage(ParamInvalid)) ErrNotFound = NewError(NotFound, GetMessage(NotFound)) )
View Source
var Lang = "EN"
View Source
var Messages = map[int]string{ Failed: "Failed", Success: "Ok", InternalErr: "Internal error", AuthInternalErr: "Auth internal error", AuthRequired: "Auth Authorization header required", AuthExpired: "Auth expired", AuthInvalid: "Auth invalid", AuthSignatureInvalid: "Auth signature invalid", ParamRequired: "Param required", ParamInvalid: "Param validator invalid", NotFound: "Not found", }
View Source
var MessagesCN = map[int]string{ Failed: "失败", Success: "成功", InternalErr: "内部错误", AuthInternalErr: "权限内部错误", AuthRequired: "权限请求头必传", AuthExpired: "权限过期", AuthInvalid: "权限无效", AuthSignatureInvalid: "权限签名无效", ParamRequired: "参数必传", ParamInvalid: "参数验证无效", NotFound: "资源不存在", }
Functions ¶
func GetMessage ¶ added in v0.2.8
func MultiError ¶
func ToInternalError ¶ added in v0.1.7
ToInternalError if not Error, to internal error
Types ¶
Click to show internal directories.
Click to hide internal directories.