resty

REST client library

A comprehensive HTTP and REST client library for Go with features like request retries, middleware support, and automatic marshaling/unmarshaling.

Simple HTTP and REST client library for Go

GitHub

10k stars
101 watching
716 forks
Language: Go
last commit: almost 2 years ago
Linked from 4 awesome lists

backoffgogo-restygolanggolang-libraryhacktoberfesthttp-clientmiddlewareredirectsrest-clientretrysrv-record

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
emicklei/go-restfulA package for building RESTful web services using Go5,051
ant0ine/go-json-restA library that provides a simple and efficient way to build RESTful JSON APIs in Go.3,509
gavv/httpexpectA toolkit for building and testing HTTP/REST APIs with a focus on ease of use and flexibility2,569
micha/restyA shell-based wrapper for making REST requests in command-line pipelines.2,651
restsharp/restsharpA lightweight HTTP client library for .NET that simplifies making REST API calls.9,639
koddr/tutorial-go-fiber-rest-apiBuilds a RESTful API on Go with Fiber, PostgreSQL, JWT and Swagger documentation in isolated Docker containers.384
zpatrick/rclientA minimalistic Go library providing a straightforward REST client for building applications.35
go-restit/restitA Go library to help write integration tests for RESTful APIs55
linkedin/rest.liA framework for building robust RESTful APIs with asynchronous, non-blocking I/O and type-safe bindings2,507
srfrog/go-relaxA framework for building RESTful APIs in Go152
edermanoel94/rest-goA library providing helpful methods for building RESTful APIs in Go.16
chriscross0/go-restcountriesA Go wrapper for a REST API providing access to country data3
tompston/gomakemeAutomates the creation of boilerplate and endpoints for REST APIs in Go.11
tokers/lua-resty-requestsA Lua library that provides a simple and convenient way to make HTTP requests in OpenResty163
slack-go/slackProvides a Go-based interface to Slack's API and Real-Time Messaging protocol4,702