rubyist/circuitbreaker hasn't been updated since 2018 and uses a +incompatible module tag. It's only used in internal/apiclient/client.go.
Options:
sony/gobreaker — actively maintained, proper Go modules support
- Hand-roll a simple breaker (the usage here is basic)
Either way, this also drops the transitive cenk/backoff and facebookgo/clock dependencies that come along with it.