Versions in this module Expand all Collapse all v1 v1.0.0 Mar 4, 2026 Changes in this version + func CalculateDelay(backoffCount int, jitter time.Duration, config Config, opts ...DelayOption) time.Duration + func ComputeJitter(max time.Duration) time.Duration + type Config struct + func MustConfig(initialDuration, maxDuration time.Duration, multiplier float64) Config + func NewConfig(initialDuration, maxDuration time.Duration, multiplier float64) (Config, error) + func (c Config) InitialDuration() time.Duration + func (c Config) MaxDuration() time.Duration + func (c Config) Multiplier() float64 + type DelayOption func(*delayOptions) + func WithServerDelay(d time.Duration) DelayOption