Documentation
¶
Index ¶
- func ErrWrap(err error, fn func(m *M))
- func If(b bool, t, f interface{}) interface{}
- func IfEquals(args ...interface{}) bool
- func IfIn(a interface{}, args ...interface{}) bool
- func IfNotIn(a interface{}, args ...interface{}) bool
- func P(d ...interface{})
- func ST(b bool, msg string, args ...interface{})
- func SWrap(err error, msg string, args ...interface{})
- func T(b bool, fn func(m *M))
- func Throw(err error)
- type KErr
- type M
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type KErr ¶ added in v0.0.13
type KErr struct { Tag string `json:"tag,omitempty"` M map[string]interface{} `json:"m,omitempty"` Err error `json:"err,omitempty"` Msg string `json:"msg,omitempty"` Caller string `json:"caller,omitempty"` Sub *KErr `json:"sub,omitempty"` }
func (*KErr) StackTrace ¶ added in v0.1.11
Click to show internal directories.
Click to hide internal directories.