Cep21 Circuit Versions Save

An efficient and feature complete Hystrix like Go implementation of the circuit breaker pattern.

v4.0.0

3 months ago

A major version v4 release of circuit library. See the changes in this PR: https://github.com/cep21/circuit/pull/121

For an up to date guide on upgrading v3 -> v4, see https://github.com/cep21/circuit/blob/master/UPGRADE_GUIDE.md.

A short list of changes are:

  • Drop support for Gopkg.toml
  • Remove the "/v3" root directory
  • Move statsd implementation to another library
  • Add ctx to the stats interfaces
  • Move benchmarks to their own repo
  • Use Go's built in atomic package
  • Add upgrade guide

v3.2.2

2 years ago

v3.2.1

2 years ago

Reduce number of imports by giving benchmarking exclusive go.mod.

v3.2.0

3 years ago

v3.1.1

4 years ago

I copy the license file to v3 directory so pkg.go.dev can see it correctly.

v3.1.0

4 years ago

v3.0.1

4 years ago

Slowly figuring out all the go module corner cases for the right way to do this.

v2.4.2

5 years ago

Supports a golang module file

v2.4.1

5 years ago

v2.2

6 years ago