An open API service indexing awesome lists of open source software.

https://github.com/go-resty/resty

Simple HTTP, REST, and SSE client library for Go
https://github.com/go-resty/resty

backoff circuit-breaker curl-command digest-authentication go go-library go-resty golang golang-library hacktoberfest http-client http-trace load-balancer middleware redirects rest-client retry service-discovery srv-record sse-client

Last synced: 10 days ago
JSON representation

Simple HTTP, REST, and SSE client library for Go

Awesome Lists containing this project

README

        


Resty Logo


Simple HTTP, REST, and SSE client library for Go

Resty Build Status
Resty Code Coverage
Go Report Card
Resty GoDoc
License Mentioned in Awesome Go



## Documentation

Go to https://resty.dev and refer to godoc.

## Minimum Go Version

Use `go1.21` and above.

## Support & Donate

* Sponsor via [GitHub](https://github.com/sponsors/jeevatkm)
* Donate via [PayPal](https://www.paypal.com/donate/?cmd=_donations&business=QWMZG74FW4QYC&lc=US&item_name=Resty+Library+for+Go&currency_code=USD)

## Versioning

Resty releases versions according to [Semantic Versioning](http://semver.org)

* Resty v3 provides Go Vanity URL `resty.dev/v3`.
* Resty v2 migrated away from `gopkg.in` service, `github.com/go-resty/resty/v2`.
* Resty fully adapted to `go mod` capabilities since `v1.10.0` release.
* Resty v1 series was using `gopkg.in` to provide versioning. `gopkg.in/resty.vX` points to appropriate tagged versions; `X` denotes version series number and it's a stable release for production use. For e.g. `gopkg.in/resty.v0`.

## Contribution

I would welcome your contribution!

* If you find any improvement or issue you want to fix, feel free to send a pull request.
* The pull requests must include test cases for feature/fix/enhancement with patch coverage of 100%.
* I have done my best to bring pretty good coverage. I would request contributors to do the same for their contribution.

I always look forward to hearing feedback, appreciation, and real-world usage stories from Resty users on [GitHub Discussions](https://github.com/go-resty/resty/discussions). It means a lot to me.

## Creator

[Jeevanandam M.](https://github.com/jeevatkm) ([email protected])

## Contributors

Have a look on [Contributors](https://github.com/go-resty/resty/graphs/contributors) page.

## License Info

Resty released under MIT [LICENSE](LICENSE).

Resty [Documentation](https://github.com/go-resty/docs) and website released under Apache-2.0 [LICENSE](https://github.com/go-resty/docs/blob/main/LICENSE).