9 lines
645 B
Go
9 lines
645 B
Go
// Package cache provides basic caching mechanisms for Go(lang) projects.
|
|
//
|
|
// Currently supported caching algorithms:
|
|
// MemoryNoTS: provides a non-thread safe in-memory caching system
|
|
// Memory : provides a thread safe in-memory caching system, built on top of MemoryNoTS cache
|
|
// LRUNoTS : provides a non-thread safe, fixed size in-memory caching system, built on top of MemoryNoTS cache
|
|
// LRU : provides a thread safe, fixed size in-memory caching system, built on top of LRUNoTS cache
|
|
// MemoryTTL : provides a thread safe, expiring in-memory caching system, built on top of MemoryNoTS cache
|
|
package cache
|