Ecosyste.ms: Repos

An open API service providing repository metadata for many open source software ecosystems.

Package Usage: go: github.com/hashicorp/go-retryablehttp

Package retryablehttp provides a familiar HTTP client interface with automatic retries and exponential backoff. It is a thin wrapper over the standard net/http client library and exposes nearly the same public API. This makes retryablehttp very easy to drop into existing programs. retryablehttp performs automatic retries under certain conditions. Mainly, if an error is returned by the client (connection errors etc), or if a 500-range response is received, then a retry is invoked. Otherwise, the response is returned and left to the caller to interpret. Requests which take a request body should provide a non-nil function parameter. The best choice is to provide either a function satisfying ReaderFunc which provides multiple io.Readers in an efficient manner, a *bytes.Buffer (the underlying raw byte slice will be used) or a raw byte slice. As it is a reference type, and we will wrap it as needed by readers, we can efficiently re-use the request body without needing to copy it. If an io.Reader (such as a *bytes.Reader) is provided, the full body will be read prior to the first request, and will be efficiently re-used for any retries. ReadSeeker can be used, but some users have observed occasional data races between the net/http library and the Seek functionality of some implementations of ReadSeeker, so should be avoided if possible.
20 versions
Latest release: 7 months ago
10,318 dependent packages

View more package details: https://packages.ecosyste.ms/registries/proxy.golang.org/packages/github.com/hashicorp/go-retryablehttp

View more repository details: https://repos.ecosyste.ms/hosts/GitHub/repositories/hashicorp%2Fgo-retryablehttp

Dependent Repos 34,302

tts-tblock/kubernetes-client Fork of fabric8io/kubernetes-client
Java client for Kubernetes & OpenShift
  • v0.6.2 extensions/open-cluster-management/generator-observability/go.sum
  • v0.6.4 extensions/open-cluster-management/generator-observability/go.sum
  • v0.5.3 extensions/open-cluster-management/generator-operator/go.sum
  • v0.6.4 extensions/tekton/generator-triggers/go.sum
  • v0.6.6 extensions/tekton/generator-triggers/go.sum
  • v0.5.3 extensions/tekton/generator-v1beta1/go.sum
  • v0.6.4 extensions/tekton/generator-v1beta1/go.sum
  • v0.6.6 extensions/tekton/generator-v1beta1/go.sum
  • v0.5.4 extensions/verticalpodautoscaler/generator-v1/go.sum

Size: 449 MB - Last synced: about 1 year ago - Pushed: about 1 year ago

raystack/compass
Compass is an enterprise data catalog that makes it easy to find, understand, and govern data.
  • v0.5.3 go.sum

Size: 4.69 MB - Last synced: 8 months ago - Pushed: 8 months ago

pyama86/kagiana
It is OAuth Authenticator & Vault Certificate Getter
  • v0.6.8 go.mod
  • v0.5.4 go.sum
  • v0.6.7 go.sum
  • v0.6.8 go.sum

Size: 210 KB - Last synced: about 1 month ago - Pushed: about 1 month ago

trustbloc/auth 📦
Authorization Server
  • v0.5.3 cmd/auth-rest/go.sum
  • v0.5.4 cmd/auth-rest/go.sum
  • v0.5.3 go.sum
  • v0.5.4 go.sum
  • v0.5.4 spi/gnap/go.sum
  • v0.5.3 test/bdd/go.sum
  • v0.5.4 test/bdd/go.sum
  • v0.5.3 test/bdd/mock/loginconsent/go.sum
  • v0.5.4 test/bdd/mock/loginconsent/go.sum
  • v0.6.2 test/bdd/mock/loginconsent/go.sum
  • v0.6.6 test/bdd/mock/loginconsent/go.sum
  • v0.6.7 test/bdd/mock/loginconsent/go.sum

Size: 2.24 MB - Last synced: 3 months ago - Pushed: about 1 year ago

priyawadhwa/rekor Fork of sigstore/rekor
Signature Transparency Log
  • v0.5.3 go.sum
  • v0.6.4 go.sum
  • v0.6.6 go.sum
  • v0.7.0 go.sum
  • v0.5.3 hack/tools/go.sum
  • v0.6.4 hack/tools/go.sum

Size: 12.7 MB - Last synced: about 1 year ago - Pushed: over 1 year ago

erda-project/kubeprober
Large-scale Kubernetes cluster diagnostic tool.
  • v0.5.4 go.sum

Size: 268 MB - Last synced: about 2 months ago - Pushed: 5 months ago

jeffmendoza/allstar Fork of ossf/allstar
  • v0.5.3 go.sum
  • v0.6.4 go.sum
  • v0.6.6 go.sum

Size: 1.83 MB - Last synced: 29 days ago - Pushed: 29 days ago

bugsnag/terraform-provider-chef Fork of hashicorp/terraform-provider-chef
Terraform Chef provider
  • v0.5.2 go.sum

Size: 5.66 MB - Last synced: about 2 months ago - Pushed: almost 2 years ago

ankitm123/jx-pipeline Fork of jenkins-x-plugins/jx-pipeline
a small binary plugin for working with Jenkins X pipelines
  • v0.5.3 go.sum
  • v0.5.4 go.sum
  • v0.6.3 go.sum

Size: 1.97 MB - Last synced: 5 months ago - Pushed: 5 months ago

kokizzu/plumber Fork of streamdal/plumber
A swiss army knife CLI tool for interacting with Kafka, RabbitMQ and other messaging systems.
  • v0.5.3 go.sum

Size: 47.4 MB - Last synced: 22 days ago - Pushed: 22 days ago

aperturerobotics/protobuf-project
Protobuf with Go import paths for Go and TypeScript: project boilerplate w/ Makefile. Supports grpc, vtprotobuf, drpc, ts-proto, twirp, starpc.
  • v0.5.3 hack/go.sum

Size: 739 KB - Last synced: 12 days ago - Pushed: 12 days ago

filecoin-project/venus-wallet
a remote wallet for provider sign service
  • v0.5.3 go.sum

Size: 1.15 MB - Last synced: about 1 month ago - Pushed: about 1 month ago

kubesphere/notification-manager
K8s native notification management with multi-tenancy support
  • v0.5.3 sidecar/kubesphere/3.1.0/go.sum
  • v0.5.3 sidecar/kubesphere/3.2.0/go.sum

Size: 2.23 MB - Last synced: about 2 months ago - Pushed: about 2 months ago

pathtofile/terraform-provider-bitlaunch
BitLaunch Terraform Provider
  • v0.7.1 go.mod
  • v0.7.1 go.sum

Size: 278 KB - Last synced: 3 days ago - Pushed: 4 days ago

secteria/grype Fork of anchore/grype
A vulnerability scanner for container images and filesystems
  • v0.7.1 go.mod
  • v0.5.3 go.sum
  • v0.6.4 go.sum
  • v0.6.6 go.sum
  • v0.7.0 go.sum
  • v0.7.1 go.sum

Size: 2.45 MB - Last synced: about 1 year ago - Pushed: about 1 year ago

platform9/nodelet
  • v0.5.3 nodeletctl/go.sum
  • v0.6.7 nodeletctl/go.sum

Size: 76.4 MB - Last synced: 4 months ago - Pushed: 4 months ago

joelrebel/hollow-serverservice Fork of metal-toolbox/hollow-serverservice
The API service which leverages CockroachDB as a backend to inventory firmware, bios, and other hardware information required for cohesive fleet management
  • v0.5.3 go.sum
  • v0.7.1 go.sum

Size: 1.11 MB - Last synced: about 1 month ago - Pushed: 9 months ago

NexonSU/telegram-go-chatbot
t.me/zavtrachat bot
  • v0.5.3 go.sum
  • v0.6.6 go.sum

Size: 1010 KB - Last synced: 29 days ago - Pushed: 29 days ago

boostchicken/opentelemetry-collector-contrib Fork of open-telemetry/opentelemetry-collector-contrib
Contrib repository for the OpenTelemetry Collector
  • v0.7.2 cmd/configschema/go.mod
  • v0.5.3 cmd/configschema/go.sum
  • v0.5.4 cmd/configschema/go.sum
  • v0.7.2 cmd/configschema/go.sum
  • v0.5.3 cmd/otelcontribcol/go.sum
  • v0.5.4 cmd/otelcontribcol/go.sum
  • v0.7.1 cmd/otelcontribcol/go.sum
  • v0.5.4 cmd/mdatagen/go.sum
  • v0.7.1 cmd/otelcontribcol/go.mod

Size: 262 MB - Last synced: about 1 month ago - Pushed: 6 months ago

ankitm123/jx-registry Fork of jenkins-x-plugins/jx-registry
a plugin for working with container registries
  • v0.5.3 go.sum
  • v0.5.4 go.sum
  • v0.6.3 go.sum

Size: 287 KB - Last synced: 10 months ago - Pushed: 10 months ago

PhoenixRedflash/hub Fork of artifacthub/hub
Find, install and publish Kubernetes packages
  • v0.5.3 go.sum
  • v0.6.4 go.sum
  • v0.6.6 go.sum
  • v0.7.0 go.sum

Size: 80.4 MB - Last synced: 4 days ago - Pushed: 5 days ago

moov-io/base
core libraries used in Moov projects
  • v0.5.3 go.sum

Size: 1.61 MB - Last synced: 17 days ago - Pushed: 17 days ago

hashicorp/packer-plugin-proxmox
Packer plugin for Proxmox Builder
  • v0.7.0 go.mod

Size: 957 KB - Last synced: 2 days ago - Pushed: 3 days ago

hashicorp/packer-plugin-scaffolding
Quick start repository for creating a Packer plugin.
  • v0.7.0 go.mod
  • v0.5.3 go.sum
  • v0.6.2 go.sum
  • v0.6.6 go.sum
  • v0.7.0 go.sum

Size: 6.05 MB - Last synced: 23 days ago - Pushed: about 2 months ago

linka-cloud/dex Fork of dexidp/dex
OpenID Connect Identity (OIDC) and OAuth 2.0 Provider with Pluggable Connectors
  • v0.5.3 examples/go.sum

Size: 24.7 MB - Last synced: about 1 month ago - Pushed: about 1 month ago

hashicorp/packer-plugin-alicloud
Packer plugin for Alibaba Cloud Image Builder
  • v0.7.0 go.mod
  • v0.5.3 go.sum
  • v0.6.2 go.sum
  • v0.6.6 go.sum
  • v0.7.0 go.sum

Size: 716 KB - Last synced: 5 days ago - Pushed: 5 days ago

hashicorp/packer-plugin-vsphere
Packer plugin for VMware vSphere Builder
  • v0.7.0 go.mod

Size: 1.79 MB - Last synced: 1 day ago - Pushed: 2 days ago

bobcallaway/dex Fork of dexidp/dex
OpenID Connect (OIDC) identity and OAuth 2.0 provider with pluggable connectors
  • v0.5.3 examples/go.sum
  • v0.5.3 go.sum

Size: 23.6 MB - Last synced: 10 months ago - Pushed: 12 months ago

hashicorp/packer-plugin-ansible
Packer plugin for Ansible Provisioner
  • v0.7.0 go.mod
  • v0.5.3 go.sum
  • v0.6.2 go.sum
  • v0.6.6 go.sum
  • v0.7.0 go.sum

Size: 937 KB - Last synced: 22 days ago - Pushed: 23 days ago

Parallels/packer-plugin-parallels
Packer plugin for Parallels Builder
  • v0.7.0 go.mod

Size: 1.28 MB - Last synced: about 10 hours ago - Pushed: 1 day ago

hashicorp/packer-plugin-azure
Packer plugin for Azure Virtual Machine Image Builders
  • v0.7.0 go.mod
  • v0.5.3 go.sum
  • v0.6.2 go.sum

Size: 2.61 MB - Last synced: 10 days ago - Pushed: 10 days ago