Skip to content

Go cache library which works on top of a simple caching interface and provides out of box support for generics, singleflighted provider, 2-level eviction (actuality and usability ttl), multileveling (local cache->remote cache), monitoring. Actually anything you need for real simple caching in your app.

License

Notifications You must be signed in to change notification settings

derbylock/go-sweet-cache

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

go-sweet-cache

Go cache library which works on top of a simple caching interface and provides out of box support for:

  • generics
  • singleflighted provider
  • provider's timeouted retrieval
  • 2-level eviction (actual and usable ttl)
  • multileveling (local cache->remote cache)
  • monitoring

Actually anything you need for real simple caching in your app.

About

Go cache library which works on top of a simple caching interface and provides out of box support for generics, singleflighted provider, 2-level eviction (actuality and usability ttl), multileveling (local cache->remote cache), monitoring. Actually anything you need for real simple caching in your app.

Resources

License

Stars

Watchers

Forks

Packages

No packages published