httpretry

ybbus/httpretry

Enriches the default go HTTP client with retry functionality.

  • golang
  • http-client
  • retry
  • resilience

More in HTTP Clients

restyby go-resty

Simple HTTP and REST client for Go inspired by Ruby rest-client.

resty.dev/v3Go 1.23+ 1 dependencyv2.17.2updated 14d ago

11.8k

reqby imroc

Simple Go HTTP client with Black Magic (Less code and More efficiency).

github.com/imroc/req/v3Go 1.25+ 9 dependenciesv3.61.0updated 1mo ago

4.9k

heimdallby gojektech

An enhanced http client with retry and hystrix capabilities.

github.com/gojek/heimdall/v8Go 1.25+ 2 dependenciesv8.0.0updated 4mo ago

2.8k

go-retryablehttpby hashicorp

Retryable HTTP client in Go.

github.com/hashicorp/go-retryablehttpGo 1.23+ 2 dependenciesupdated 5mo ago

2.4k

grequestsby levigross

A Go "clone" of the great and famous Requests library.

archived

2.2k

tls-clientby bogdanfinn

Net/http.Client like HTTP Client with options to select specific client TLS Fingerprints to use for requests.

github.com/bogdanfinn/tls-clientGo 1.27+ 10 dependenciesv1.16.0updated today

1.9k

surfby enetx

Advanced HTTP client with HTTP/1.1, HTTP/2, HTTP/3 (QUIC), SOCKS5 proxy support and browser-grade TLS fingerprinting.

github.com/enetx/surfGo 1.27+ 10 dependenciesv1.0.207updated 3d ago

1.9k

slingby dghubble

Sling is a Go HTTP client library for creating and sending API requests.

github.com/dghubble/slingGo 1.19+ 1 dependencyv1.4.2updated 1mo ago

1.7k
All 26 in HTTP Clients
Esc

Type to search every entry. ↑↓ to move, Enter to open.