[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1114690: ITP: golang-github-bluele-gcache -- An in-memory cache library for golang. It supports multiple eviction policies: LRU, LFU, ARC



Package: wnpp
Severity: wishlist
Owner: Martin Dosch <martin@mdosch.de>

* Package name    : golang-github-bluele-gcache
  Version         : 0.0.2-1
  Upstream Author : Jun Kimura
* URL             : https://github.com/bluele/gcache
* License         : Expat
  Programming Lang: Go
  Description     : An in-memory cache library for golang. It supports multiple eviction policies: LRU, LFU, ARC

 Cache library for golang. It supports expirable Cache, LFU, LRU and ARC.
 .
 Features
 .
  * Supports expirable Cache, LFU, LRU and ARC.
  * Goroutine safe.
  * Supports event handlers which evict, purge, and add entry. (Optional)
  * Automatically load cache if it doesn't exists. (Optional)


This library is required by the latest version of crowdsec. I plan to maintain it within the go team.


Reply to: