Versions in this module Expand all Collapse all v0 v0.0.3 Feb 6, 2024 v0.0.2 Feb 2, 2024 Changes in this version + func Detail(err error) string v0.0.1 Jan 25, 2024 Changes in this version + func As(err error, target any) bool + func Cause(err error) error + func ElideSharedStackTraceSuffix(prevStack, newStack []uintptr) ([]uintptr, bool) + func Errorf(format string, args ...any) error + func FormatError(err error, s fmt.State, verb rune) + func GetStackTrace(err error) (st []uintptr, ok bool) + func Is(err, target error) bool + func Join(errs ...error) error + func New(msg string) error + func StackDetail(st []uintptr) string + func Unwrap(err error) error + func UnwrapAll(err error) error + func UnwrapMulti(err error) []error + func UnwrapOnce(err error) error + func WithMessage(err error, msg string) error + func WithMessagef(err error, format string, args ...any) error + func WithSecondary(err, secondary error) error + func WithStack(err error) error + func Wrap(err error, msg string) error + func Wrapf(err error, format string, args ...any) error + type ErrorPrinter interface + PrintError func(p Printer) (next error) + type FormattableError interface + func F(err error) FormattableError + func Formattable(err error) FormattableError + type Printer interface + Print func(args ...any) + PrintDetail func(args ...any) + PrintDetailf func(format string, args ...any) + Printf func(format string, args ...any)