pester
resilient HTTP client
A Go library that provides a higher-level interface to make HTTP requests more resilient and reliable
Go (golang) http calls with retries and backoff
649 stars
6 watching
69 forks
Language: Go
last commit: almost 3 years ago
Linked from 2 awesome lists
Related projects:
Repository | Description | Stars |
---|---|---|
ybbus/httpretry | Enriches an HTTP client with automatic retry functionality using exponential backoff. | 47 |
hashicorp/go-retryablehttp | A Go library that provides an HTTP client with automatic retries and exponential backoff. | 1,995 |
bozd4g/go-http-client | An HTTP client package providing a lightweight way to send requests in Golang. | 79 |
h2non/gentleman | A toolkit for building versatile and composable HTTP clients in Go. | 1,082 |
aliuygur/gores | Utility library providing a set of pre-built HTTP response handlers for building RESTful APIs. | 104 |
wenerme/go-req | A declarative HTTP client library for the Go programming language | 22 |
failsafe-go/failsafe-go | Provides a set of fault tolerance and resilience patterns to build more reliable software applications in Go. | 1,677 |
eapache/go-resiliency | Provides resiliency patterns and implementations for Go applications to handle failures and exceptions. | 2,223 |
earthboundkid/requests | A library providing a simpler and more convenient HTTP client API for Go. | 1,512 |
levigross/grequests | A Go library that mimics the functionality of a popular external HTTP client library | 2,143 |
bndr/gopencils | A Go library that simplifies the process of consuming REST APIs by abstracting away underlying complexity | 451 |
ddo/rq | A nicer interface for golang stdlib HTTP client | 51 |
go-zoox/fetch | A lightweight HTTP client library with features like JSON response handling, progress tracking, and support for various protocols such as WebDAV. | 71 |
zpatrick/rclient | A minimalistic Go library providing a straightforward REST client for building applications. | 35 |
dghubble/sling | A Go HTTP client library for creating and sending API requests | 1,687 |