# Functions

No description provided by the author
HashKeyFunc returns a KeyFunc that hashes the provided key before passing it to the cacher for storage.
HMACKeyFunc returns a KeyFunc that HMACs the provided key before passing it to the cacher for storage.
MultiKeyFunc returns a KeyFunc that calls the provided KeyFuncs in order, with the previous value passed to the next.
NewInMemory creates a new in-memory cache.
NewNoop creates a new noop cache.
NewRedis creates a new in-memory cache.

# Constants

No description provided by the author
No description provided by the author
No description provided by the author

# Variables

No description provided by the author
No description provided by the author
No description provided by the author

# Structs

Config represents configuration for a cacher.
No description provided by the author
Key is a cache key.
No description provided by the author

# Interfaces

Cacher is an interface that defines caching.

# Type aliases

CacherType represents a type of cacher.
FetchFunc is a function used to Fetch in a cacher.
KeyFunc is a function that mutates the provided cache key before storing it in Redis.