/arc-go

A generic ARC cache for go

Primary LanguageGoMIT LicenseMIT

arc-go

A package implementing a generic ARC cache for go.

Useful features:

  • Get callback that supports failure.
  • Eviction callback that supports failure.
  • No allocations when replacing objects in the cache.