Versions in this module Expand all Collapse all v0 v0.2.0 May 15, 2026 v0.1.0 May 12, 2026 Changes in this version + func Do(ctx context.Context, cfg Config, fn func() error) error + func DoWithResult[T any](ctx context.Context, cfg Config, fn func() (T, error)) (T, error) + func IsRetryable(err error) bool + type Config struct + BaseDelay time.Duration + MaxDelay time.Duration + MaxRetries int + Multiplier float64 + Retryable func(error) bool + func DefaultConfig() Config