Versions in this module Expand all Collapse all v0 v0.1.0 Jul 17, 2020 Changes in this version + func As(err error, target interface{}) bool + func Detail(err error) string + func Err(err error) error + func Is(err, target error) bool + func New(msg string) error + func Unwrap(err error) error + type ErrorInfo = Frame + func Info(err error, cmd ...interface{}) *ErrorInfo + func InfoEx(calldepth int, err error, cmd ...interface{}) *ErrorInfo + func (p *ErrorInfo) AppendErrorDetail(b []byte) []byte + func (p *ErrorInfo) Detail(err error) *ErrorInfo + func (p *ErrorInfo) ErrorDetail() string + func (p *ErrorInfo) NestedObject() interface{} + func (p *ErrorInfo) SummaryErr() error + type Frame struct + Args []interface{} + Code string + Err error + File string + Func string + Line int + Pkg string + func NewFrame(err error, code, file string, line int, pkg, fn string, args ...interface{}) *Frame + func (p *Frame) Error() string + func (p *Frame) Format(s fmt.State, verb rune) + func (p *Frame) Unwrap() error