Cacher is a port of the PHP library Scrapbook.
It defines an interface to interact with several cache systems without having to worry about the implementation of said cache layer.
See the specific packages' GoDoc reference for examples.
Memory stores all the data in memory. This is a non persistent cache store that will be flushed every time the application that uses the cache is terminates.
This cache is perfect to use for testing. There are no other dependencies required other than enough available memory.
Redis stores all the data in a Redis instance. This cache relies on the
github.com/garyburd/redigo/redis
package to communicate with Redis.