heimdall
Client
An HTTP client with features for handling failures and retries in distributed systems
An enhanced HTTP client for Go
3k stars
56 watching
215 forks
Language: Go
last commit: 8 months ago
Linked from 2 awesome lists
backoffcircuit-breakerdistributed-systemsgolanghttpclienthystrixretriesscale
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 |