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

https://github.com/jamesponddotco/httpx-go

[READ-ONLY] Alternative HTTP client for Go with timeouts, cache, automatic retries, and more.
https://github.com/jamesponddotco/httpx-go

cache caching go go-extend-core http http-client retry

Last synced: over 1 year ago
JSON representation

[READ-ONLY] Alternative HTTP client for Go with timeouts, cache, automatic retries, and more.

Awesome Lists containing this project

README

          

# httpx

[![Go Documentation](https://godocs.io/git.sr.ht/~jamesponddotco/httpx-go?status.svg)](https://godocs.io/git.sr.ht/~jamesponddotco/httpx-go)
[![Go Report Card](https://goreportcard.com/badge/git.sr.ht/~jamesponddotco/httpx-go)](https://goreportcard.com/report/git.sr.ht/~jamesponddotco/httpx-go)

## Status

No longer maintained. This was never a good module to begin with, but
the good parts have been improved upon and moved to
[xstd](https://sr.ht/~jamesponddotco/xstd-go/).

## Archive

Package `httpx` is an alternative HTTP client for [the Go
language](https://go.dev/) that extends [the default library's HTTP
client](https://godocs.io/net/http) by adding default timeouts, caching,
automatic retries, and more.

## Installation

To install `httpx`, run:

```sh
go get git.sr.ht/~jamesponddotco/httpx-go
```

## Contributing

Anyone can help make httpx better. Check out [the contribution
guidelines](https://git.sr.ht/~jamesponddotco/httpx-go/tree/master/item/CONTRIBUTING.md)
for more information.

## Resources

The following resources are available:

- [Package documentation](https://godocs.io/git.sr.ht/~jamesponddotco/httpx-go).
- [Support and general discussions](https://lists.sr.ht/~jamesponddotco/httpx-discuss).
- [Patches and development related questions](https://lists.sr.ht/~jamesponddotco/httpx-devel).
- [Instructions on how to prepare patches](https://git-send-email.io/).
- [Feature requests and bug reports](https://todo.sr.ht/~jamesponddotco/httpx).

---

Released under the [MIT License](LICENSE.md).