package retry import "time" // Policy computes retry schedules. type Policy interface { NextAttempt(attempt int, now time.Time, minDelay, maxDelay time.Duration, jitterRatio float64) time.Time }