func (c *LRU) removeElement(e *list.Element) {
	c.evictList.Remove(e)
	kv := e.Value.(*entry)
	delete(c.items, kv.key)
}
func (c *LRU) removeElement(e *list.Element) {
	c.evictList.Remove(e)
	kv := e.Value.(*entry)
	delete(c.items, kv.key)
}
func ( c * LRU ) removeElement ( e * list . Element ) { c . evictList . Remove ( e ) kv := e . Value . ( * entry ) delete ( c . items , kv . key ) }
// removeElement is used to remove a given list element from the cache
removeElement is used to remove a given list element from the cache