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: 6 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

mirakl/lib-vault
Provides useful vault api for golang project
  • v0.6.6 go.sum
  • v0.7.1 go.sum

Size: 205 KB - Last synced: 15 days ago - Pushed: 15 days ago

LATOKEN/bridge-backend-service
  • v0.5.3 src/go.sum

Size: 449 KB - Last synced: 4 months ago - Pushed: over 1 year ago

Mu-L/docker-slim Fork of slimtoolkit/slim
DockerSlim (docker-slim): Don't change anything in your Docker container image and minify it by up to 30x (and for compiled languages even more) making it secure too! (free and open source)
  • v0.5.3 go.sum

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

Cha0sIDL/ZeroBot-Plugin Fork of FloatTech/ZeroBot-Plugin
基于 ZeroBot 的 OneBot 插件
  • v0.5.3 go.sum

Size: 28.3 MB - Last synced: 9 months ago - Pushed: 9 months ago

Seanstoppable/wtf Fork of wtfutil/wtf
The personal information dashboard for your terminal.
  • v0.6.4 go.mod
  • v0.5.4 go.sum
  • v0.6.4 go.sum

Size: 47.6 MB - Last synced: 11 months ago - Pushed: 12 months ago

sapcc/absent-metrics-operator
Absent Metrics Operator creates metric absence alerts atop Kubernetes
  • v0.5.3 go.sum

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

leoluz/argo-rollouts Fork of argoproj/argo-rollouts
Progressive Delivery for Kubernetes
  • v0.5.1 go.sum
  • v0.6.4 go.sum
  • v0.6.6 go.sum
  • v0.6.8 go.sum

Size: 25.8 MB - Last synced: about 1 month ago - Pushed: about 1 year ago

dreamer-zq/cosmos-sdk Fork of cosmos/cosmos-sdk
:chains: A Framework for Building High Value Public Blockchains :sparkles:
  • v0.5.3 cosmovisor/go.sum
  • v0.5.3 go.sum

Size: 217 MB - Last synced: about 1 month ago - Pushed: 7 months ago

stolostron/multicloud-operators-subscription-release
Managing helm release with operators for multicloud.
  • v0.5.3 go.sum

Size: 1.63 MB - Last synced: about 1 month ago - Pushed: about 1 year ago

millicent-money/cosmos-sdk
  • v0.5.3 cosmovisor/go.sum
  • v0.5.3 go.sum
  • v0.5.3 store/tools/ics23/go.sum

Size: 361 MB - Last synced: 9 months ago - Pushed: about 1 year ago

david-yu/consul Fork of hashicorp/consul
Consul is a distributed, highly available, and data center aware solution to connect and configure applications across dynamic, distributed infrastructure.
  • v0.6.7 go.mod
  • v0.5.3 go.sum
  • v0.6.6 go.sum
  • v0.6.7 go.sum

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

tigefa4u/docker-slim Fork of slimtoolkit/slim
DockerSlim (docker-slim): Don't change anything in your Docker container image and minify it by up to 30x (and for compiled languages even more) making it secure too! (free and open source)
  • v0.5.3 go.sum

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

elisasre/kops-autoscaler-openstack
Provide AutoScalingGroup capability to OpenStack Kops
  • v0.6.6 go.mod
  • v0.5.3 go.sum
  • v0.6.6 go.sum

Size: 17.5 MB - Last synced: 5 days ago - Pushed: 5 days ago

apache/submarine
Submarine is Cloud Native Machine Learning Platform.
  • v0.5.3 submarine-cloud-v2/go.sum
  • v0.6.8 submarine-cloud-v2/go.sum

Size: 29.3 MB - Last synced: 8 days ago - Pushed: about 2 months ago

ekmixon/istio Fork of istio/istio
Connect, secure, control, and observe services.
  • v0.5.3 go.sum

Size: 199 MB - Last synced: 8 days ago - Pushed: 8 days ago

pulumi/pulumi-kubernetes-operator
A Kubernetes Operator that automates the deployment of Pulumi Stacks
  • v0.5.3 go.sum

Size: 1.68 MB - Last synced: 4 days ago - Pushed: 4 days ago

vinted/prometheus Fork of prometheus/prometheus
The Prometheus monitoring system and time series database.
  • v0.5.3 documentation/examples/remote_storage/go.sum
  • v0.5.3 go.sum

Size: 161 MB - Last synced: 15 days ago - Pushed: 16 days ago

sigstore/rekor-monitor
Log monitor for Rekor to verify immutability and monitor entries
  • v0.6.4 go.sum
  • v0.7.1 go.sum
  • v0.7.1 go.mod

Size: 1.27 MB - Last synced: 4 days ago - Pushed: 4 days ago

mclarke47/argo-rollouts Fork of argoproj/argo-rollouts
Progressive Delivery for Kubernetes
  • v0.6.4 go.sum
  • v0.6.6 go.sum
  • v0.6.8 go.sum

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

codeboten/opentelemetry-lambda Fork of open-telemetry/opentelemetry-lambda
  • v0.5.3 collector/go.sum
  • v0.5.4 collector/go.sum
  • v0.5.4 collector/lambdacomponents/go.sum

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

moov-io/irs
Internal Revenue Service (IRS) Filing Information Returns Electronically (FIRE)
  • v0.5.3 go.sum

Size: 1.47 MB - Last synced: 4 days ago - Pushed: 4 days ago

moov-io/ach-test-harness
Programmatic and configurable ACH scenario testing of returns, NOC/corrections, reconciliation, etc.
  • v0.5.3 go.sum

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

VibrentHealth/keycloak-operator Fork of keycloak/keycloak-operator
A Kubernetes Operator based on the Operator SDK for syncing resources in Keycloak
  • v0.5.3 go.sum

Size: 12.4 MB - Last synced: 3 months ago - Pushed: 3 months ago

chef/chef-analyze
A CLI to analyze artifacts from a Chef Infra Server
  • v0.5.3 go.sum
  • v0.5.4 go.sum
  • v0.6.6 go.sum

Size: 14.8 MB - Last synced: 3 months ago - Pushed: 5 months ago

KiraCore/sekai
backend - blockchain application
  • v0.5.3 go.sum

Size: 17.3 MB - Last synced: 27 days ago - Pushed: about 1 month ago

FontysResIT/ResIT
ResIT is an open-source reservation system usable in an event-driven microservice architecture
  • v0.5.3 src/datetime_api/go.sum
  • v0.5.3 src/reservation_api/go.sum

Size: 16.1 MB - Last synced: about 1 year ago - Pushed: almost 2 years ago

vdavalon01/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: 43.3 MB - Last synced: 10 months ago - Pushed: 10 months ago

giantswarm/vault-exporter Fork of artemlive/vault_exporter
A Prometheus metrics exporter for Hashicorp's Vault
  • v0.5.3 go.sum
  • v0.6.2 go.sum

Size: 4.11 MB - Last synced: 22 days ago - Pushed: 23 days ago

rogue73/hugo Fork of gohugoio/hugo
The world’s fastest framework for building websites.
  • v0.5.3 go.sum
  • v0.7.1 go.sum

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

cloudfoundry/app-autoscaler-release
Automated scaling for apps running on Cloud Foundry
  • v0.7.2 src/autoscaler/go.mod
  • v0.7.2 src/autoscaler/go.sum

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

datalayer-externals/flux Fork of fluxcd/flux2
Open and extensible continuous delivery solution for Kubernetes. Powered by GitOps Toolkit.
  • v0.7.2 go.mod
  • v0.7.2 go.sum

Size: 7.18 MB - Last synced: 12 days ago - Pushed: 12 days ago

sknot-rh/kubernetes-client Fork of fabric8io/kubernetes-client
Java client for Kubernetes & OpenShift
  • v0.5.3 extensions/camel-k/generator-v1/go.sum
  • v0.6.4 extensions/camel-k/generator-v1/go.sum
  • v0.6.6 extensions/camel-k/generator-v1/go.sum
  • v0.6.4 extensions/camel-k/generator-v1alpha1/go.sum
  • v0.6.6 extensions/camel-k/generator-v1alpha1/go.sum
  • v0.5.4 extensions/certmanager/generator-v1/go.sum
  • v0.5.4 extensions/certmanager/generator-v1alpha2/go.sum
  • v0.5.4 extensions/certmanager/generator-v1alpha3/go.sum
  • v0.5.4 extensions/certmanager/generator-v1beta1/go.sum
  • v0.5.3 extensions/knative/generator/go.sum
  • v0.6.4 extensions/knative/generator/go.sum
  • v0.6.6 extensions/knative/generator/go.sum
  • v0.6.7 extensions/knative/generator/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

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

tts-tblock/kubernetes-client Fork of fabric8io/kubernetes-client
Java client for Kubernetes & OpenShift
  • v0.5.3 extensions/camel-k/generator-v1/go.sum
  • v0.6.4 extensions/camel-k/generator-v1/go.sum
  • v0.6.6 extensions/camel-k/generator-v1/go.sum
  • v0.6.7 extensions/camel-k/generator-v1/go.sum
  • v0.6.4 extensions/camel-k/generator-v1alpha1/go.sum
  • v0.6.6 extensions/camel-k/generator-v1alpha1/go.sum
  • v0.6.7 extensions/camel-k/generator-v1alpha1/go.sum
  • v0.5.4 extensions/certmanager/generator-v1/go.sum
  • v0.5.4 extensions/certmanager/generator-v1alpha2/go.sum
  • v0.5.4 extensions/certmanager/generator-v1alpha3/go.sum
  • v0.5.4 extensions/certmanager/generator-v1beta1/go.sum
  • v0.5.3 extensions/knative/generator/go.sum
  • v0.6.4 extensions/knative/generator/go.sum
  • v0.6.6 extensions/knative/generator/go.sum
  • v0.6.7 extensions/knative/generator/go.sum
  • v0.5.2 extensions/open-cluster-management/generator-agent/go.sum
  • v0.5.3 extensions/open-cluster-management/generator-agent/go.sum
  • v0.5.4 extensions/open-cluster-management/generator-agent/go.sum
  • v0.6.2 extensions/open-cluster-management/generator-agent/go.sum
  • v0.6.4 extensions/open-cluster-management/generator-agent/go.sum
  • v0.5.3 extensions/open-cluster-management/generator-observability/go.sum
  • v0.5.4 extensions/open-cluster-management/generator-observability/go.sum

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