mirror of
https://github.com/harness/drone.git
synced 2025-05-06 23:43:07 +08:00
10 lines
645 B
Go
10 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
|