const initialDurationBeforeRetry …
const maxDurationBeforeRetry …
type ExponentialBackoff …
func (expBackoff *ExponentialBackoff) SafeToRetry(operationName string) error { … }
func (expBackoff *ExponentialBackoff) Update(err *error) { … }
func (expBackoff *ExponentialBackoff) GenerateNoRetriesPermittedMsg(operationName string) string { … }
func NewExponentialBackoffError(
operationName string, expBackoff ExponentialBackoff) error { … }
func IsExponentialBackoff(err error) bool { … }
type exponentialBackoffError …
var _ …
func (err exponentialBackoffError) Error() string { … }