Documentation
¶
Index ¶
- Variables
- type Category
- type DefaultKKError
- func (k *DefaultKKError) Category() Category
- func (k *DefaultKKError) Code() string
- func (k *DefaultKKError) Error() string
- func (k *DefaultKKError) Level() Level
- func (k *DefaultKKError) Message() string
- func (k *DefaultKKError) PrintStack()
- func (k *DefaultKKError) String() string
- func (k *DefaultKKError) StringStack() string
- func (k *DefaultKKError) Unwrap() error
- func (k *DefaultKKError) WrappedError() KKError
- type KKError
- type Level
Constants ¶
This section is empty.
Variables ¶
View Source
var (
DefaultErrorCode = "000000"
)
Functions ¶
This section is empty.
Types ¶
type DefaultKKError ¶
type DefaultKKError struct {
ErrorLevel Level `json:"error_level,omitempty"`
ErrorCategory Category `json:"error_category,omitempty"`
ErrorCode string `json:"error_code,omitempty"` // format as 6 digits
ErrorMessage string `json:"message,omitempty"` // message
// contains filtered or unexported fields
}
func Error ¶
func Error(message string) *DefaultKKError
func WrappedError ¶
func WrappedError(error KKError) *DefaultKKError
func (*DefaultKKError) Category ¶
func (k *DefaultKKError) Category() Category
func (*DefaultKKError) Code ¶
func (k *DefaultKKError) Code() string
func (*DefaultKKError) Error ¶
func (k *DefaultKKError) Error() string
func (*DefaultKKError) Level ¶
func (k *DefaultKKError) Level() Level
func (*DefaultKKError) Message ¶
func (k *DefaultKKError) Message() string
func (*DefaultKKError) PrintStack ¶
func (k *DefaultKKError) PrintStack()
func (*DefaultKKError) String ¶
func (k *DefaultKKError) String() string
func (*DefaultKKError) StringStack ¶
func (k *DefaultKKError) StringStack() string
func (*DefaultKKError) Unwrap ¶
func (k *DefaultKKError) Unwrap() error
func (*DefaultKKError) WrappedError ¶
func (k *DefaultKKError) WrappedError() KKError
Click to show internal directories.
Click to hide internal directories.