LRU cache implementation in Go