Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
Package Usage: go: github.com/avast/retry-go/v3
Simple library for retry mechanism
slightly inspired by [Try::Tiny::Retry](https://metacpan.org/pod/Try::Tiny::Retry)
http get with retry:
[next examples](https://github.com/avast/retry-go/tree/master/examples)
* giantswarm/retry-go(https://github.com/giantswarm/retry-go) - slightly complicated interface.
* sethgrid/pester(https://github.com/sethgrid/pester) - only http retry for http calls with retries and backoff
* cenkalti/backoff(https://github.com/cenkalti/backoff) - Go port of the exponential backoff algorithm from Google's HTTP Client Library for Java. Really complicated interface.
* rafaeljesus/retry-go(https://github.com/rafaeljesus/retry-go) - looks good, slightly similar as this package, don't have 'simple' `Retry` method
* matryer/try(https://github.com/matryer/try) - very popular package, nonintuitive interface (for me)
3.0.0
* `DelayTypeFunc` accepts a new parameter `err` - this breaking change affects only your custom Delay Functions. This change allow [make delay functions based on error](examples/delay_based_on_error_test.go).
1.0.2 -> 2.0.0
* argument of `retry.Delay` is final delay (no multiplication by `retry.Units` anymore)
* function `retry.Units` are removed
* [more about this breaking change](https://github.com/avast/retry-go/issues/7)
0.3.0 -> 1.0.0
* `retry.Retry` function are changed to `retry.Do` function
* `retry.RetryCustom` (OnRetry) and `retry.RetryCustomWithOpts` functions are now implement via functions produces Options (aka `retry.OnRetry`)
3 versions
Latest release: almost 3 years ago
82 dependent packages
View more package details: https://packages.ecosyste.ms/registries/proxy.golang.org/packages/github.com/avast/retry-go/v3
View more repository details: https://repos.ecosyste.ms/hosts/GitHub/repositories/avast%2Fretry-go
Dependent Repos 187
stolostron/governance-policy-template-sync Fork of open-cluster-management-io/governance-policy-template-sync 📦
- v3.1.1 go.mod
- v3.1.1 go.sum
Size: 6.81 MB - Last synced: 27 days ago - Pushed: 9 months ago
tts-tblock/kubernetes-client Fork of fabric8io/kubernetes-client
Java client for Kubernetes & OpenShift- v3.1.1 extensions/open-cluster-management/generator-policy/go.sum
Size: 449 MB - Last synced: about 1 year ago - Pushed: about 1 year ago
mprahl/config-policy-controller Fork of stolostron/config-policy-controller
Configuration policy controller- v3.1.1 go.sum
Size: 1.67 MB - Last synced: 8 months ago - Pushed: 8 months ago
willkutler/governance-policy-spec-sync Fork of stolostron/governance-policy-spec-sync
- v3.1.1 go.mod
- v3.1.1 go.sum
Size: 6.18 MB - Last synced: about 1 year ago - Pushed: almost 2 years ago
joshiste/kubernetes-client Fork of fabric8io/kubernetes-client
Java client for Kubernetes & OpenShift- v3.1.1 extensions/open-cluster-management/generator-policy/go.sum
Size: 449 MB - Last synced: about 1 year ago - Pushed: over 1 year ago
thefreakingmind/kubernetes-client Fork of fabric8io/kubernetes-client
Java client for Kubernetes & OpenShift- v3.1.1 extensions/open-cluster-management/generator-policy/go.sum
Size: 445 MB - Last synced: about 1 year ago - Pushed: about 1 year ago
geoand/kubernetes-client Fork of fabric8io/kubernetes-client
Java client for Kubernetes & OpenShift- v3.1.1 extensions/open-cluster-management/generator-policy/go.sum
Size: 447 MB - Last synced: 8 months ago - Pushed: about 1 year ago
coopstah13/kubernetes-client Fork of fabric8io/kubernetes-client
Java client for Kubernetes & OpenShift- v3.1.1 extensions/open-cluster-management/generator-policy/go.sum
Size: 446 MB - Last synced: 9 months ago - Pushed: about 1 year ago
wwjiang007/kubernetes-client Fork of fabric8io/kubernetes-client
Java client for Kubernetes & OpenShift 3- v3.1.1 extensions/open-cluster-management/generator-policy/go.sum
Size: 462 MB - Last synced: about 1 month ago - Pushed: 7 months ago
walnut-tom/kubernetes-client Fork of fabric8io/kubernetes-client
Java client for Kubernetes & OpenShift- v3.1.1 extensions/open-cluster-management/generator-policy/go.sum
Size: 450 MB - Last synced: about 1 year ago - Pushed: about 1 year ago
Dohbedoh/kubernetes-client Fork of fabric8io/kubernetes-client
Java client for Kubernetes & OpenShift- v3.1.1 extensions/open-cluster-management/generator-policy/go.sum
Size: 456 MB - Last synced: about 1 year ago - Pushed: about 1 year ago
stolostron/cert-policy-controller
- v3.1.1 go.sum
Size: 34.6 MB - Last synced: 1 day ago - Pushed: 2 days ago
alexfalkowski/konfig
Konfig is a configuration system for application configuration.- v3.1.1 go.mod
- v3.1.1 go.sum
Size: 2.14 MB - Last synced: 29 days ago - Pushed: 30 days ago
huntergregory/azure-container-networking Fork of Azure/azure-container-networking
Azure Container Networking Solutions for Linux and Windows Containers- v3.1.1 go.mod
- v3.1.1 go.sum
Size: 31.6 MB - Last synced: 25 days ago - Pushed: 25 days ago
bohuini/azure-container-networking Fork of Azure/azure-container-networking
Azure Container Networking Solutions for Linux and Windows Containers- v3.1.1 go.mod
- v3.1.1 go.sum
Size: 77.3 MB - Last synced: 3 days ago - Pushed: 4 days ago
werdes72/kyma Fork of kyma-project/kyma
A flexible and easy way to connect and extend enterprise applications in a cloud-native world- v3.1.1 components/event-publisher-proxy/go.sum
- v3.1.1 components/eventing-controller/go.mod
- v3.1.1 components/eventing-controller/go.sum
Size: 89.8 MB - Last synced: 4 months ago - Pushed: 4 months ago
lindnerby/kyma Fork of kyma-project/kyma
A flexible and easy way to connect and extend enterprise applications in a cloud-native world- v3.1.1 components/event-publisher-proxy/go.sum
- v3.1.1 components/eventing-controller/go.mod
- v3.1.1 components/eventing-controller/go.sum
Size: 86.5 MB - Last synced: about 1 year ago - Pushed: about 1 year ago
ecigar13/azure-container-networking Fork of Azure/azure-container-networking
Azure Container Networking Solutions for Linux and Windows Containers- v3.1.1 go.mod
- v3.1.1 go.sum
Size: 69.6 MB - Last synced: 6 days ago - Pushed: 7 days ago
Urbansson/kratos Fork of ory/kratos
Next-gen identity server (think Auth0, Okta, Firebase) with Ory-hardened authentication, MFA, FIDO2, profile management, identity schemas, social sign in, registration, account recovery, passwordless. Golang, headless, API-only - without templating or theming headaches.- v3.1.1 go.mod
- v3.1.1 go.sum
Size: 71.6 MB - Last synced: 8 months ago - Pushed: 8 months ago
satisfactorymodding/smr-api
Satisfactory Mod Repository (SMR) API- v3.1.1 go.mod
- v3.1.1 go.sum
Size: 916 KB - Last synced: 30 days ago - Pushed: 2 months ago
eagle-dai/kyma
A flexible and easy way to connect and extend enterprise applications in a cloud-native world- v3.1.1 components/event-publisher-proxy/go.sum
- v3.1.1 components/eventing-controller/go.mod
- v3.1.1 components/eventing-controller/go.sum
Size: 70.2 MB - Last synced: about 1 month ago - Pushed: about 1 year ago
penguin-statistics/backend-next
The refactored Penguin Statistics v3 Backend. Built with Go, fiber, bun and go.uber.org/fx. Uses NATS as MQ and Redis as state synchronization.- v3.1.1 go.mod
- v3.1.1 go.sum
Size: 17.3 MB - Last synced: 4 days ago - Pushed: 4 days ago
alexfalkowski/standort
Standort provides location based information.- v3.1.1 go.mod
- v3.1.1 go.sum
Size: 36 MB - Last synced: 29 days ago - Pushed: 30 days ago
openshift-kni/cluster-group-upgrades-operator
- v3.1.1 go.sum
Size: 17.2 MB - Last synced: 6 days ago - Pushed: 6 days ago
alexfalkowski/migrieren
Migrieren provides a way to migrate your databases.- v3.1.1 go.mod
- v3.1.1 go.sum
Size: 1.28 MB - Last synced: about 12 hours ago - Pushed: about 12 hours ago
open-cluster-management-io/governance-policy-propagator
- v3.1.1 go.mod
- v3.1.1 go.sum
Size: 1.41 MB - Last synced: 11 days ago - Pushed: 12 days ago
open-cluster-management-io/governance-policy-spec-sync 📦
- v3.1.1 go.mod
- v3.1.1 go.sum
Size: 6.35 MB - Last synced: 10 months ago - Pushed: over 1 year ago
stolostron/hub-of-hubs-agent 📦
the agent component of the Hub-of-Hubs (see https://github.com/stolostron/hub-of-hubs)- v3.1.1 go.sum
Size: 240 KB - Last synced: 27 days ago - Pushed: almost 2 years ago
form3tech-oss/go-pact-testing
pact testing in go- v3.1.1 go.mod
- v3.1.1 go.sum
Size: 3.77 MB - Last synced: 5 months ago - Pushed: 5 months ago
stolostron/governance-policy-propagator
Red Hat Advance Cluster Management Governance - Policy Propagator- v3.1.1 go.mod
- v3.1.1 go.sum
Size: 10.7 MB - Last synced: 6 days ago - Pushed: 6 days ago
dennis-ge/kyma Fork of kyma-project/kyma
A flexible and easy way to connect and extend enterprise applications in a cloud-native world- v3.1.1 components/eventing-controller/go.mod
- v3.1.1 components/eventing-controller/go.sum
Size: 87.9 MB - Last synced: 10 months ago - Pushed: 10 months ago
ElinaUrbanovich/evcc Fork of evcc-io/evcc
Sonne tanken ☀️🚘- v3.1.1 go.sum
- v3.1.1 util/go.sum
- v3.1.1 go.mod
Size: 52.6 MB - Last synced: about 1 month ago - Pushed: 9 months ago
mestery/ipdk-plugin
IPDK Docker CNM using tap ports- v3.1.1 go.mod
- v3.1.1 go.sum
Size: 138 KB - Last synced: about 1 year ago - Pushed: about 1 year ago
morvencao/multicluster-mesh-operator
an enhanced service mesh operator applied in multicluster scenario.- v3.1.1 go.sum
Size: 7.52 MB - Last synced: 10 months ago - Pushed: about 2 years ago
akram/kubernetes-client Fork of fabric8io/kubernetes-client
Java client for Kubernetes & OpenShift- v3.1.1 extensions/open-cluster-management/generator-policy/go.sum
Size: 447 MB - Last synced: about 1 year ago - Pushed: about 1 year ago
morvencao/multicluster-controlplane Fork of stolostron/multicluster-controlplane
A standalone controlplane to run ocm core.- v3.1.1 go.mod
- v3.1.1 go.sum
Size: 604 KB - Last synced: 11 months ago - Pushed: 11 months ago
abeamstart/evcc
- v3.1.1 go.mod
- v3.1.1 go.sum
- v3.1.1 util/go.sum
Size: 29.7 MB - Last synced: about 1 year ago - Pushed: about 2 years ago
ory/cli
The Ory CLI.- v3.1.1 go.sum
Size: 22.7 MB - Last synced: 29 days ago - Pushed: about 1 month ago
kubeshop/kusk-gateway
Kusk-gateway is an OpenAPI-driven API Gateway for Kubernetes- v3.1.1 go.mod
- v3.1.1 go.sum
Size: 30 MB - Last synced: 27 days ago - Pushed: about 1 year ago
stolostron/multicluster-global-hub
the main repository for the multicluster global hub- v3.1.1 go.mod
- v3.1.1 go.sum
Size: 97.4 MB - Last synced: about 4 hours ago - Pushed: about 5 hours ago
jonascheng/docker-demo
- v3.1.1 consul-kafka-zookeeper/bench/go.mod
- v3.1.1 consul-kafka-zookeeper/bench/go.sum
- v3.1.1 consul-patroni-haproxy/pgbench/go.mod
- v3.1.1 consul-patroni-haproxy/pgbench/go.sum
- v3.1.1 consul-redis-sentinel/bench/go.mod
- v3.1.1 consul-redis-sentinel/bench/go.sum
Size: 1.58 MB - Last synced: 27 days ago - Pushed: over 1 year ago
evcc-io/evcc
Sonne tanken ☀️🚘- v3.1.1 go.sum
- v3.1.1 go.mod
Size: 54.1 MB - Last synced: 29 days ago - Pushed: 29 days ago
quintans/es-cqrs-bank-transfer
PoC for CQRS and Event Sourcing- v3.1.1 account/go.sum
- v3.1.1 balance/go.sum
Size: 624 KB - Last synced: 3 months ago - Pushed: 9 months ago
franpog859/kyma Fork of kyma-project/kyma
A flexible and easy way to connect and extend enterprise applications in a cloud-native world- v3.1.1 components/event-publisher-proxy/go.sum
- v3.1.1 components/eventing-controller/go.mod
- v3.1.1 components/eventing-controller/go.sum
Size: 85.4 MB - Last synced: 9 months ago - Pushed: over 1 year ago
clebs/kyma Fork of kyma-project/kyma
A flexible and easy way to connect and extend enterprise applications in a cloud-native world- v3.1.1 components/event-publisher-proxy/go.sum
- v3.1.1 components/eventing-controller/go.mod
- v3.1.1 components/eventing-controller/go.sum
Size: 82.6 MB - Last synced: about 1 year ago - Pushed: about 1 year ago
alexfalkowski/go-service-template
A template for go services.- v3.1.1 go.mod
- v3.1.1 go.sum
Size: 906 KB - Last synced: 29 days ago - Pushed: 30 days ago
veichtj/kyma Fork of kyma-project/kyma
A flexible and easy way to connect and extend enterprise applications in a cloud-native world- v3.1.1 components/eventing-controller/go.mod
- v3.1.1 components/event-publisher-proxy/go.sum
- v3.1.1 components/eventing-controller/go.sum
Size: 80.2 MB - Last synced: about 1 year ago - Pushed: about 1 year ago
khlifi411/kyma Fork of kyma-project/kyma
A flexible and easy way to connect and extend enterprise applications in a cloud-native world- v3.1.1 components/eventing-controller/go.sum
- v3.1.1 components/eventing-controller/go.mod
Size: 78.6 MB - Last synced: 11 months ago - Pushed: 12 months ago
stolostron/multicluster-controlplane
A standalone controlplane to run ocm core.- v3.1.1 go.mod
- v3.1.1 go.sum
Size: 617 KB - Last synced: 6 days ago - Pushed: 6 days ago
shubham-pathak-03/azure-container-networking Fork of Azure/azure-container-networking
Azure Container Networking Solutions for Linux and Windows Containers- v3.1.1 go.mod
- v3.1.1 go.sum
Size: 72.2 MB - Last synced: 12 days ago - Pushed: 12 days ago
nddq/azure-container-networking Fork of Azure/azure-container-networking
Azure Container Networking Solutions for Linux and Windows Containers- v3.1.1 azure-ipam/go.mod
- v3.1.1 azure-ipam/go.sum
- v3.1.1 go.mod
Size: 101 MB - Last synced: 23 days ago - Pushed: 25 days ago