Tags: sony/gobreaker
Tags
V2 (#61) * [Go 1.21] Replace 'any' / 'interface{}' implementation with Generics (#54) * gobreaker/v2: added generics implementation in v2 module * gobreaker/v2/example: added v2 example * gobreaker/README: updated README.md * fixup! gobreaker/v2: added generics implementation in v2 module --------- Co-authored-by: Yoshiyuki Mineo <Yoshiyuki.Mineo@jp.sony.com> * Do refactoring * Update README.md for v2 * Update README.md for v2 * Update README.md for v2 --------- Co-authored-by: Mario Salgado <mariozalgo@gmail.com>
two step circuit breaker (#6) * add multi step breaker control * added documentation * test breaker initialization with preserving coverage * change the 2-step breaker interface to a single Allow function with a callback * provide a separate structure for the different use case of Allow() * update documentation * review fixes: - renamed twostep breaker constructor - fixed failure test call to return an error