A simple echo Cache middleware.
go get -u github.com/sdvcrx/echo-cacheimport (
"github.com/sdvcrx/echo-cache"
)
// ...e.Use(cache.Cache())e.Use(cache.CacheWithConfig(cache.CacheConfig{
// ...
}))Configuration:
typeCacheConfigstruct {
Skipper middleware.SkipperCanCacheResponse middleware.SkipperCachePrefixstringCacheKeyCacheKeyFuncCacheDuration time.DurationStore store.StoreEncoderEncoder
}MIT