# phb
Policy Handled Backoff go library, zero dependencies.
It is general purpose.
The original use case was a simple and performant (enough) way for http servers
to easily set per user API limits.
## Tests
Given the high amounts of concurrency,
it is recommended to run tests with the race detector enabled
(requires CGO_ENABLED=1 as of July 2026)
```
CGO_ENABLED=1 go test -race -v -count=1 ./...
```