Resiliency patterns for golang. Based in part on Hystrix, Semian, and others.
Currently implemented patterns include:
breaker
semaphore
deadline
batcher
retrier