Removed the need to iterate through the map twice when an evict function is used
Removed the need to iterate through the map twice when an evict function is used

runneremerson/golang-lru,hnlq715/golang-lru,strivecast/golang-lru,hashicorp/golang-lru