Fault-tolerant caching primitives for Go services.
Uses go-redis/redis for primary cache storage.
Uses go-redis/cache TinyLFU to add local caching.
Uses sony/gobreaker to isolate Redis failures.
Respects HTTP cache-control directives to opt-in/opt-out per request.
go get github.com/jesse0michael/pkg/cache