Versions in this module Expand all Collapse all v0 v0.5.4 Oct 7, 2023 v0.5.3 Sep 28, 2023 Changes in this version + type ConcurrencyLRUCache struct + func New(maxEntries int) *ConcurrencyLRUCache + func (cl *ConcurrencyLRUCache) DECR(key string, expireTime time.Duration) (int64, error) + func (cl *ConcurrencyLRUCache) Delete(key string) + func (cl *ConcurrencyLRUCache) Get(key string) (interface{}, error) + func (cl *ConcurrencyLRUCache) INCR(key string, expireTime time.Duration) (int64, error) + func (cl *ConcurrencyLRUCache) Set(key string, value interface{}, expireTime time.Duration) error + func (cl *ConcurrencyLRUCache) SetIfNX(key string, value interface{}, expireTime time.Duration) bool