A flexible multi-layer Go caching library to deal with in-memory and shared cache by adopting Cache-Aside pattern. A low-latency LRU approximation cache in C++ using CLOCK second-chance algorithm.