heimdall

Client

An HTTP client with features for handling failures and retries in distributed systems

An enhanced HTTP client for Go

GitHub

3k stars
56 watching
215 forks
Language: Go
last commit: 8 months ago
Linked from 2 awesome lists

backoffcircuit-breakerdistributed-systemsgolanghttpclienthystrixretriesscale

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
parnurzeal/gorequest A simplified HTTP client for Go, providing a straightforward interface for sending various types of HTTP requests. 3,445
didip/tollbooth Middleware to control HTTP request rates based on various criteria such as IP address, path, methods, and headers. 2,717
gavv/httpexpect A toolkit for building and testing HTTP/REST APIs with a focus on ease of use and flexibility 2,569
goadesign/goa A tool for designing and generating APIs in Go 5,719
emicklei/go-restful A package for building RESTful web services using Go 5,051
cloudwego/hertz A high-performance Go HTTP framework designed for building microservices with strong extensibility and usability features. 5,442
henvic/httpretty Prints HTTP requests in a human-readable format on the terminal 402
h2non/gentleman A toolkit for building versatile and composable HTTP clients in Go. 1,086
bozd4g/go-http-client An HTTP client package providing a lightweight way to send requests in Golang. 80
gopherjs/gopherjs Compiles Go code to JavaScript for running in browsers 12,785
request/request A simple HTTP client for making requests with built-in support for streaming, headers, and redirects. 25,678
opus-domini/fast-shot A fast and flexible HTTP client for Go with support for various features like authentication, headers, query parameters, retry mechanisms, and more. 72
qustavo/httplab An interactive web server for inspecting and manipulating HTTP requests and responses 4,057
olahol/melody A lightweight websocket framework for Go that abstracts away the tedious parts of handling websockets. 3,785
gin-gonic/gin A high-performance web framework written in Go, providing a fast and flexible API for building HTTP services. 79,433