Versions in this module Expand all Collapse all v1 v1.0.0 Jan 7, 2026 Changes in this version + func As(err error, target any) bool + func CatchPanic(f func() error) (err error) + func Is(err, target error) bool + func Join(errs ...error) error + func New(pattern string, args ...any) error + func StatusCode(err error) int + func Trace(err error, a ...any) error + func Unwrap(err error) error + type StackFrame struct + File string + Function string + Line int + func (t *StackFrame) String() string + type StreamedError struct + Error string + Stack []*StackFrame + StatusCode int + Trace string + type TracedError struct + Err error + Properties map[string]any + Stack []*StackFrame + StatusCode int + Trace string + func Convert(err error) *TracedError + func (e *TracedError) Error() string + func (e *TracedError) Format(s fmt.State, verb rune) + func (e *TracedError) MarshalJSON() ([]byte, error) + func (e *TracedError) String() string + func (e *TracedError) UnmarshalJSON(data []byte) error + func (e *TracedError) Unwrap() error