gobreaker Implements the Circuit Breaker pattern in Go. This project is the rewrite of the gobreaker using state pattern. Key Changes in this edition Using state design pattern Using timer.Ticker for time-based expiration Not implemented yet TwoStepCircuitBreaker