retry-go
Retry library
A simple Go library for implementing retry mechanisms in HTTP requests
Simple golang library for retry mechanism
2k stars
34 watching
160 forks
Language: Go
last commit: about 2 months ago
Linked from 1 awesome list
gogolanghacktoberfestretryretry-library
Related projects:
Repository | Description | Stars |
---|---|---|
ybbus/httpretry | Enriches an HTTP client with automatic retry functionality using exponential backoff. | 48 |
hashicorp/go-retryablehttp | A Go library that provides an HTTP client with automatic retries and exponential backoff. | 2,020 |
rafaeljesus/retry-go | A package for implementing retries in Go programs with flexible retry policies and timing | 50 |
ssgreg/repeat | Provides a Go implementation of backoff strategies and retry mechanisms for operations with timed-out or failed attempts. | 85 |
thedevsaddam/retry | Provides a flexible retry mechanism for Go functions | 66 |
kamilsk/retry | A library providing an interruptible mechanism to perform actions repetitively until successful | 341 |
shafreeck/retry | A simple library to handle repeated attempts at completing a task with error handling and customizable backoff strategy | 12 |
rholder/retrying | A general-purpose retrying library for Python applications | 1,918 |
percolate/retry | A Go package for implementing retry logic in error handling | 10 |
maruel/panicparse | Analyze crash dumps from Go applications to deduce and prioritize problematic goroutines | 3,533 |
wenerme/go-req | A declarative HTTP client library for the Go programming language | 22 |
gojek/heimdall | An HTTP client with features for handling failures and retries in distributed systems | 2,637 |
sindresorhus/p-retry | A utility for automatically retrying failed promise-returning or async functions with exponential backoff and customizable error handling. | 808 |
gavv/httpexpect | A toolkit for building and testing HTTP/REST APIs with a focus on ease of use and flexibility | 2,569 |
rbrahul/exception | A utility package for exception handling with try-catch in Golang. | 34 |