Documentation ¶ Index ¶ type Cache func New(maxLen int, expiration time.Duration) *Cache func (c *Cache) Delete(key string) bool func (c *Cache) Flush() error func (c *Cache) Get(key string) ([]byte, bool) func (c *Cache) Len() int func (c *Cache) Set(key string, value []byte) Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ This section is empty. Types ¶ type Cache ¶ type Cache struct { // contains filtered or unexported fields } func New ¶ func New(maxLen int, expiration time.Duration) *Cache func (*Cache) Delete ¶ func (c *Cache) Delete(key string) bool func (*Cache) Flush ¶ func (c *Cache) Flush() error func (*Cache) Get ¶ func (c *Cache) Get(key string) ([]byte, bool) func (*Cache) Len ¶ func (c *Cache) Len() int func (*Cache) Set ¶ func (c *Cache) Set(key string, value []byte) Source Files ¶ View all Source files lrucache.go Click to show internal directories. Click to hide internal directories.