# Functions
New creates a new lazy cache.
NewStringKey returns a new StringKey.
NewWithData creates a new lazy cache.
# Interfaces
Key holds the string key for the cache entry.
# Type aliases
EntryInitializer creates a cache value for the given key.
EntryInitializerWithData creates a cache value for the given key and the additional data passed in from Get().