gorequest

HTTP Client

A simplified HTTP client for Go, providing a straightforward interface for sending various types of HTTP requests.

GoRequest -- Simplified HTTP client ( inspired by nodejs SuperAgent )

GitHub

3k stars
60 watching
415 forks
Language: Go
last commit: over 2 years ago
gogolanggorequestjsonlibrary

Related projects:

RepositoryDescriptionStars
buger/goreplayCaptures and replays live HTTP traffic to test systems with real data18,700
gojek/heimdallAn HTTP client with features for handling failures and retries in distributed systems2,637
spyoungtech/grequestsA Python library that enables asynchronous HTTP requests using the Gevent library.4,501
request/requestA simple HTTP client for making requests with built-in support for streaming, headers, and redirects.25,678
gavv/httpexpectA toolkit for building and testing HTTP/REST APIs with a focus on ease of use and flexibility2,569
gin-gonic/ginA high-performance web framework written in Go, providing a fast and flexible API for building HTTP services.79,433
guzzle/guzzleA PHP HTTP client library for building simple and flexible web service interactions.23,246
emmett-framework/granianA single HTTP server implementation supporting multiple Python application interfaces and protocols2,958
aliuygur/goresUtility library providing a set of pre-built HTTP response handlers for building RESTful APIs.104
zenazn/gojiA minimalistic web framework for Go that values simplicity and composability.3,643
monaco-io/requestAn HTTP client library for making requests in Go291
gorilla/muxA powerful HTTP router and URL matcher for building web servers.20,970
gocolly/collyA framework for extracting structured data from websites in a fast and elegant way23,444
didip/tollboothMiddleware to control HTTP request rates based on various criteria such as IP address, path, methods, and headers.2,717
jeffail/tunnyA library for managing a pool of concurrent worker goroutines with synchronous API.3,921