go-cache is a Go package which abstracts cache systems
Inspired from https://github.com/gookit/cache, but designed to be wrapped, similar to https://github.com/Shopify/go-storage.
$ go get github.com/Shopify/go-cache
All caches in this package follow a simple interface.
If you want, you may wrap the Client to inject functionality, like a circuit breaker, logging, or metrics.