Package Usage: go: github.com/sethvargo/go-retry
Package retry provides helpers for retrying.
This package defines flexible interfaces for retrying Go functions that may
be flakey or eventually consistent. It abstracts the "backoff" (how long to
wait between tries) and "retry" (execute the function again) mechanisms for
maximum flexibility. Furthermore, everything is an interface, so you can
define your own implementations.
The package is modeled after Go's built-in HTTP package, making it easy to
customize the built-in backoff with your own custom logic. Additionally,
callers specify which errors are retryable by wrapping them. This is helpful
with complex operations where only certain results should retry.
6 versions
Latest release: over 2 years ago
363 dependent packages
View more package details: https://packages.ecosystem.code.gouv.fr/registries/proxy.golang.org/packages/github.com/sethvargo/go-retry
Dependent Repos 3
1024pix/steampipe-plugin-learningcontent
Steampipe plugin to query LCMS contentSize: 101 KB - Last synced: 4 days ago - Pushed: over 1 year ago

1024pix/steampipe-plugin-metabase
Use SQL to query databases, tables, permissions and more from MetabaseSize: 1.22 MB - Last synced: 4 days ago - Pushed: 4 days ago

1024pix/steampipe-plugin-github Fork of turbot/steampipe-plugin-github
Use SQL to instantly query repositories, users, gists and more from GitHub. Open source CLI. No DB required.Size: 206 KB - Last synced: 4 days ago - Pushed: about 1 year ago
