Documentation ¶
Index ¶
- Variables
- func Cause(err error) error
- func ErrCode(err error) int
- func ErrCodeMessage(err error) (string, int)
- func Errorf(message string, args ...interface{}) error
- func New(message string) error
- func Register(m map[error]int)
- func WithStack(err error) error
- func Wrap(err error, message string) error
- func Wrapf(err error, format string, args ...interface{}) error
Constants ¶
This section is empty.
Variables ¶
View Source
var ( // ErrSystem System error unknown ErrSystem = New("System error unknown") // ErrToken Token is expired ErrToken = New("Token is expired") // ErrAccountForbidden account forbidden ErrAccountForbidden = New("Account forbidden") // ErrDB db error ErrDB = New("DB error") // ErrDelUsed item is used can not delete ErrDelUsed = New("Can not delete used item") // ErrParams Params error ErrParams = New("Params error") // ErrPermission Permission denied ErrPermission = New("Permission denied") // ErrTypeMismatch mismatch Type ErrTypeMismatch = New("Type mismatch") // ErrInvalid Invalid ErrInvalid = New("Invalid") // ErrRepeat Repeat ErrRepeat = New("Repeat") // ErrSystemBusy system busy ErrSystemBusy = New("System busy") // ErrLimitExceed 超出限制 ErrLimitExceed = New("LimitExceed") // ErrNotFount not fount ErrNotFount = New("not fount") )
Functions ¶
func ErrCodeMessage ¶
ErrCodeMessage get error code and message
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.