common/lru: use clear builtin (#29399)

pull/29443/head
cui 8 months ago committed by GitHub
parent ab6419ccd8
commit 12dcc162d0
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
  1. 4
      common/lru/basiclru.go

@ -115,9 +115,7 @@ func (c *BasicLRU[K, V]) Peek(key K) (value V, ok bool) {
// Purge empties the cache. // Purge empties the cache.
func (c *BasicLRU[K, V]) Purge() { func (c *BasicLRU[K, V]) Purge() {
c.list.init() c.list.init()
for k := range c.items { clear(c.items)
delete(c.items, k)
}
} }
// Remove drops an item from the cache. Returns true if the key was present in cache. // Remove drops an item from the cache. Returns true if the key was present in cache.

Loading…
Cancel
Save