Versions in this module Expand all Collapse all v1 v1.0.4 Jun 24, 2024 Changes in this version + type Retryer struct + func Retry(f func(retryTimes int) error, max int) *Retryer + func (r *Retryer) Failed(failedFunc func(err error)) *Retryer + func (r *Retryer) Finished(finishFunc func(retryTimes int, err error) bool) *Retryer + func (r *Retryer) Run() (int, error) + func (r *Retryer) RunAsync() <-chan struct{} + func (r *Retryer) Success(successFunc func(retryTimes int)) *Retryer