Documentation
¶
Index ¶
Constants ¶
View Source
const ( Failed = -1 Success = 0 InternalErr = 1 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, Messages[Failed]) ErrInternalErr = NewError(InternalErr, Messages[InternalErr]) ErrAuthInternalErr = NewError(AuthInternalErr, Messages[AuthInternalErr]) ErrAuthRequired = NewError(AuthRequired, Messages[AuthRequired]) ErrAuthExpired = NewError(AuthExpired, Messages[AuthExpired]) ErrAuthInvalid = NewError(AuthInvalid, Messages[AuthInvalid]) ErrAuthSignatureInvalid = NewError(AuthSignatureInvalid, Messages[AuthSignatureInvalid]) ErrParamInvalid = NewError(ParamInvalid, Messages[ParamInvalid]) ErrNotFound = NewError(NotFound, Messages[NotFound]) )
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", ParamInvalid: "param validator invalid", NotFound: "not found", }
Functions ¶
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.