{"id":12560468,"name":"github.com/segmentio/backoff","ecosystem":"go","description":"Package backoff implements backoff algorithms for retrying operations.\n\nAlso has a Retry() helper for retrying operations that may fail.\n\nThis is an example that demonstrates how this package could be used\nto perform various advanced operations.\n\nIt executes an HTTP GET request with exponential backoff,\nwhile errors are logged and failed responses are closed, as required by net/http package.\n\nNote we define a condition function which is used inside the operation to\ndetermine whether the operation succeeded or failed.","homepage":"https://github.com/segmentio/backoff","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/segmentio/backoff","keywords_array":[],"namespace":"github.com/segmentio","versions_count":0,"first_release_published_at":null,"latest_release_published_at":"2025-12-07T11:14:57.217Z","latest_release_number":null,"last_synced_at":"2026-05-20T14:51:22.872Z","created_at":"2025-12-07T11:14:44.626Z","updated_at":"2026-05-20T14:51:22.872Z","registry_url":"https://pkg.go.dev/github.com/segmentio/backoff","install_command":"go get github.com/segmentio/backoff","documentation_url":"https://pkg.go.dev/github.com/segmentio/backoff#section-documentation","metadata":{},"repo_metadata":{},"repo_metadata_updated_at":"2025-12-07T12:44:53.263Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":5.398329540763314,"dependent_packages_count":5.0585937110480454,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":5.2284616259056795},"purl":"pkg:golang/github.com/segmentio/backoff","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/segmentio/backoff","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/segmentio/backoff","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/segmentio/backoff/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fsegmentio%2Fbackoff/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fsegmentio%2Fbackoff/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fsegmentio%2Fbackoff/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fsegmentio%2Fbackoff/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fsegmentio%2Fbackoff/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fsegmentio%2Fbackoff/codemeta","maintainers":[]}