Versions in this module Expand all Collapse all v0 v0.3.0 Feb 25, 2023 Changes in this version + type ErrRecovered struct + func (p *ErrRecovered) Error() string + func (p *ErrRecovered) Unwrap() error + type Recovered struct + Callers []uintptr + Stack []byte + Value any + func NewRecovered(skip int, value any) Recovered + func Try(f func()) *Recovered + func (p *Recovered) AsError() error + func (p *Recovered) String() string v0.2.0 Jan 17, 2023 Changes in this version + type Catcher struct + func (p *Catcher) Recovered() *RecoveredPanic + func (p *Catcher) Repanic() + func (p *Catcher) Try(f func()) + type RecoveredPanic struct + Callers []uintptr + Stack []byte + Value any + func NewRecoveredPanic(skip int, value any) RecoveredPanic + func (c *RecoveredPanic) Error() string + func (c *RecoveredPanic) Unwrap() error