Top 0.7% dependent packages on proxy.golang.org
Top 1.6% dependent repos on proxy.golang.org
Top 7.3% forks on proxy.golang.org
proxy.golang.org : github.com/taskcluster/httpbackoff/v3
This package provides exponential backoff support for making HTTP requests. It uses the github.com/cenkalti/backoff algorithm. Network failures and HTTP 5xx status codes qualify for retries. HTTP calls that return HTTP 4xx status codes do not get retried. If the last HTTP request made does not result in a 2xx HTTP status code, an error is returned, together with the data. There are several utility methods that wrap the standard net/http package calls. Any function that takes no arguments and returns (*http.Response, error) can be retried using this library's Retry function. The methods in this library should be able to run concurrently in multiple go routines. Consider this trivial HTTP GET request: This can be rewritten as follows, enabling automatic retries: The variable attempts stores the number of http calls that were made (one plus the number of retries).
Registry
-
Source
- Documentation
- JSON
purl: pkg:golang/github.com/taskcluster/httpbackoff/v3
License: MPL-2.0
Latest release: over 5 years ago
First release: almost 6 years ago
Namespace: github.com/taskcluster/httpbackoff
Dependent packages: 44
Dependent repositories: 11
Stars: 12 on GitHub
Forks: 7 on GitHub
Docker dependents: 1
Docker downloads: 70
See more repository details: repos.ecosyste.ms
Last synced: 12 days ago
github.com/taskcluster/taskcluster/v66 v66.0.0
CI at Scale1 version - Latest release: 12 months ago - 360 stars on GitHub
github.com/taskcluster/taskcluster/v64 v64.3.0
CI at Scale14 versions - Latest release: about 1 year ago - 350 stars on GitHub
github.com/taskcluster/taskcluster/v63 v63.0.0
CI at Scale1 version - Latest release: about 1 year ago - 351 stars on GitHub
github.com/taskcluster/taskcluster/v62 v62.0.0
CI at Scale1 version - Latest release: over 1 year ago - 351 stars on GitHub
github.com/taskcluster/taskcluster/v61 v61.0.0
CI at Scale1 version - Latest release: over 1 year ago - 351 stars on GitHub
github.com/taskcluster/taskcluster/v60 v60.4.2
16 versions - Latest release: over 1 year agogithub.com/web-platform-tests/wpt.fyi v0.0.0-20240116203704-701c625dc22f
web-platform-tests dashboard197 versions - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 139 stars on GitHub
github.com/taskcluster/taskcluster/v59 v59.2.0
CI at Scale7 versions - Latest release: over 1 year ago - 330 stars on GitHub
github.com/taskcluster/taskcluster/v58 v58.0.2
CI at Scale3 versions - Latest release: over 1 year ago - 329 stars on GitHub
github.com/taskcluster/taskcluster/v57 v57.1.0
CI at Scale3 versions - Latest release: over 1 year ago - 329 stars on GitHub
github.com/taskcluster/taskcluster/v56 v56.0.3
CI at Scale4 versions - Latest release: over 1 year ago - 326 stars on GitHub
github.com/taskcluster/taskcluster/v55 v55.3.4
CI at Scale11 versions - Latest release: over 1 year ago - 325 stars on GitHub
github.com/taskcluster/taskcluster/v54 v54.5.0
CI at Scale13 versions - Latest release: almost 2 years ago - 325 stars on GitHub
github.com/taskcluster/taskcluster/v53 v53.2.1
CI at Scale4 versions - Latest release: almost 2 years ago - 325 stars on GitHub
github.com/taskcluster/d2g v0.0.0-20230616141614-cbe323a48ec3
*ARCHIVED and moved to taskcluster/taskcluster* docker-worker to generic-worker task payload tran...1 version - Latest release: about 2 years ago - 0 stars on GitHub
github.com/taskcluster/taskcluster/v52 v52.0.0
CI at Scale1 version - Latest release: about 2 years ago - 325 stars on GitHub
github.com/taskcluster/taskcluster/v51 v51.1.0
CI at Scale2 versions - Latest release: about 2 years ago - 325 stars on GitHub
github.com/taskcluster/taskcluster/v50 v50.1.3
5 versions - Latest release: about 2 years agogithub.com/taskcluster/taskcluster/v49 v49.2.0
CI for Engineers6 versions - Latest release: about 2 years ago - 319 stars on GitHub
github.com/taskcluster/taskcluster/v48 v48.3.0
CI for Engineers6 versions - Latest release: about 2 years ago - 319 stars on GitHub
github.com/taskcluster/taskcluster/v47 v47.1.2
CI for Engineers7 versions - Latest release: over 2 years ago - 319 stars on GitHub
github.com/taskcluster/taskcluster/v46 v46.1.1
CI for Engineers3 versions - Latest release: over 2 years ago - 319 stars on GitHub
github.com/taskcluster/taskcluster/v45 v45.0.1
CI for Engineers2 versions - Latest release: over 2 years ago - 319 stars on GitHub
github.com/taskcluster/taskcluster/v44 v44.23.4
CI for Engineers70 versions - Latest release: over 2 years ago - 1 dependent package - 319 stars on GitHub
github.com/taskcluster/taskcluster/v43 v43.2.0
CI for Engineers3 versions - Latest release: about 4 years ago - 319 stars on GitHub
github.com/taskcluster/taskcluster/v42 v42.1.1
CI for Engineers3 versions - Latest release: over 4 years ago - 1 dependent package - 1 dependent repositories - 319 stars on GitHub
github.com/taskcluster/taskcluster/v41 v41.1.0
CI for Engineers4 versions - Latest release: over 4 years ago - 1 dependent repositories - 319 stars on GitHub
github.com/taskcluster/taskcluster/v40 v40.0.3
CI for Engineers4 versions - Latest release: over 4 years ago - 319 stars on GitHub
github.com/taskcluster/taskcluster/v39 v39.2.0
CI for Engineers5 versions - Latest release: over 4 years ago - 319 stars on GitHub
github.com/taskcluster/taskcluster/v38 v38.0.6
CI for Engineers7 versions - Latest release: over 4 years ago - 319 stars on GitHub
github.com/taskcluster/taskcluster/v37 v37.5.1
CI for Engineers7 versions - Latest release: over 4 years ago - 1 dependent repositories - 319 stars on GitHub
github.com/taskcluster/taskcluster/v36 v36.0.0
CI for Engineers1 version - Latest release: almost 5 years ago - 319 stars on GitHub
github.com/taskcluster/taskcluster/v35 v35.0.0
CI for Engineers1 version - Latest release: almost 5 years ago - 319 stars on GitHub
github.com/taskcluster/taskcluster/v34 v34.0.1
CI for Engineers2 versions - Latest release: almost 5 years ago - 319 stars on GitHub
github.com/taskcluster/taskcluster/v33 v33.0.0
CI for Engineers1 version - Latest release: almost 5 years ago - 319 stars on GitHub
github.com/taskcluster/taskcluster/v32 v32.0.0
CI for Engineers1 version - Latest release: almost 5 years ago - 316 stars on GitHub
github.com/taskcluster/taskcluster/v31 v31.0.0
CI for Engineers1 version - Latest release: almost 5 years ago - 316 stars on GitHub
github.com/taskcluster/taskcluster/v30 v30.1.1
CI for Engineers8 versions - Latest release: about 5 years ago - 316 stars on GitHub
github.com/taskcluster/taskcluster/v29 v29.6.0
CI for Engineers14 versions - Latest release: about 5 years ago - 316 stars on GitHub
github.com/taskcluster/taskcluster/v28 v28.2.3
CI for Engineers6 versions - Latest release: about 5 years ago - 316 stars on GitHub
github.com/taskcluster/taskcluster/v27 v27.2.0
CI for Engineers3 versions - Latest release: over 5 years ago - 319 stars on GitHub
github.com/taskcluster/taskcluster/v26 v26.0.1
CI for Engineers2 versions - Latest release: over 5 years ago - 316 stars on GitHub
github.com/taskcluster/taskcluster/v25 v25.4.0
CI for Engineers6 versions - Latest release: over 5 years ago - 2 dependent repositories - 316 stars on GitHub
github.com/taskcluster/taskcluster-worker-runner v1.1.0
Tool for running workers out there in the cloudy wilds26 versions - Latest release: over 5 years ago - 1 dependent package - 1 stars on GitHub
github.com/taskcluster/taskcluster/clients/client-go/v24 v24.3.1
CI for Engineers17 versions - Latest release: over 5 years ago - 1 dependent package - 1 dependent repositories - 316 stars on GitHub
github.com/taskcluster/taskcluster/clients/client-go/v23 v23.0.0
CI for Engineers1 version - Latest release: over 5 years ago - 1 dependent repositories - 316 stars on GitHub
github.com/taskcluster/taskcluster/clients/client-go/v22 v22.1.1
CI for Engineers3 versions - Latest release: over 5 years ago - 1 dependent package - 1 dependent repositories - 316 stars on GitHub
github.com/taskcluster/taskcluster/clients/client-go/v21 v21.3.0
CI for Engineers4 versions - Latest release: over 5 years ago - 1 dependent repositories - 316 stars on GitHub
github.com/taskcluster/taskcluster/clients/client-go/v20 v20.0.0
CI for Engineers1 version - Latest release: over 5 years ago - 1 dependent package - 1 dependent repositories - 316 stars on GitHub
github.com/taskcluster/taskcluster/clients/client-go/v19 v19.0.0
CI for Engineers1 version - Latest release: over 5 years ago - 316 stars on GitHub
github.com/taskcluster/taskcluster/clients/client-go/v18 v18.0.3
CI for Engineers3 versions - Latest release: over 5 years ago - 1 dependent repositories - 316 stars on GitHub
github.com/taskcluster/taskcluster/clients/client-go/v17 v17.0.0
CI for Engineers1 version - Latest release: over 5 years ago - 1 dependent package - 1 dependent repositories - 316 stars on GitHub
Check this option to include packages that no longer depend on this package in their latest version but previously did.