An expiring least-recently-used cache for go applications