package client import ( "context" "time" "go-micro.dev/v5/util/backoff" ) type BackoffFunc func(ctx context.Context, req Request, attempts int) (time.Duration, error) func exponentialBackoff(ctx context.Context, req Request, attempts int) (time.Duration, error) { return backoff.Do(attempts), nil }