Versions in this module Expand all Collapse all v1 v1.0.0 May 11, 2024 Changes in this version + func MustRetry(action Action, strategies ...Strategy) + func Retry(action Action, strategies ...Strategy) error + type Action func(attempt uint) error + type Strategy func(attempt uint) bool + func Delay(duration time.Duration) Strategy + func Fail(attemptLimit uint, failAction Action) Strategy + func FailLimit(attemptLimit uint, failAction Action) Strategy + func Limit(attemptLimit uint) Strategy + func Wait(durations ...time.Duration) Strategy