The Central Go Modules Repository

To use GoCenter:
export GOPROXY=https://gocenter.io
1,013
Stars
MIT
License
141,257
Downloads
May 21st 2020
Last Modified
Version:
Loading...

go-resiliency

Build Status GoDoc Code of Conduct

Resiliency patterns for golang. Based in part on Hystrix, Semian, and others.

Currently implemented patterns include: - circuit-breaker (in the breaker directory) - semaphore (in the semaphore directory) - deadline/timeout (in the deadline directory) - batching (in the batcher directory) - retriable (in the retrier directory)

Follows semantic versioning using https://gopkg.in/ - import from gopkg.in/eapache/go-resiliency.v1 for guaranteed API stability.