├── .github ├── PULL_REQUEST_TEMPLATE.md └── workflows │ ├── lint.yml │ └── unit_tests.yml ├── .gitignore ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── breaker.go ├── breaker_test.go ├── go.mod ├── go.sum ├── state.go └── state_test.go /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/go-circuitbreaker/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/go-circuitbreaker/HEAD/.github/workflows/lint.yml -------------------------------------------------------------------------------- /.github/workflows/unit_tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/go-circuitbreaker/HEAD/.github/workflows/unit_tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/go-circuitbreaker/HEAD/.gitignore -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/go-circuitbreaker/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/go-circuitbreaker/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/go-circuitbreaker/HEAD/README.md -------------------------------------------------------------------------------- /breaker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/go-circuitbreaker/HEAD/breaker.go -------------------------------------------------------------------------------- /breaker_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/go-circuitbreaker/HEAD/breaker_test.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/go-circuitbreaker/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/go-circuitbreaker/HEAD/go.sum -------------------------------------------------------------------------------- /state.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/go-circuitbreaker/HEAD/state.go -------------------------------------------------------------------------------- /state_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/go-circuitbreaker/HEAD/state_test.go --------------------------------------------------------------------------------