diff --git a/pkg/mining/circuit_breaker.go b/pkg/mining/circuit_breaker.go index c8c2798..d729869 100644 --- a/pkg/mining/circuit_breaker.go +++ b/pkg/mining/circuit_breaker.go @@ -49,7 +49,8 @@ func DefaultCircuitBreakerConfig() CircuitBreakerConfig { } } -// CircuitBreaker implements the circuit breaker pattern +// cb := NewCircuitBreaker("github-api", DefaultCircuitBreakerConfig()) +// result, err := cb.Execute(func() (interface{}, error) { return fetchStats(ctx) }) type CircuitBreaker struct { name string config CircuitBreakerConfig