mirror of
https://github.com/tmrts/go-patterns.git
synced 2024-11-22 13:06:09 +03:00
7 lines
348 B
Markdown
7 lines
348 B
Markdown
# Circuit Breaker Pattern
|
|
|
|
The [circuit breaker design pattern](https://en.wikipedia.org/wiki/Circuit_breaker_design_pattern) is used to detect failures and encapsulates logic of preventing a failure to reoccur constantly.
|
|
|
|
# Implementation and Example
|
|
|
|
An example of implementation and usage can be found in [circuitbreaker.go](circuitbreaker.go). |