# Functions
BlobsOptionsFromViper fills BlobsOptions using viper.
CacheOptionsFromViper fills CacheOptions using viper.
NewBlobs creates a new blob store.
NewCache creates a new cache.
NewFilesystem returns the real os filesystem.
# Structs
BlobsOptions are the configuration properties for the blob store.
CacheOptions are the configuration properties for the cache.
# Interfaces
Blobs is a persistent storage for blobs of data.
Cache is a temporary storage for blobs of data.
CacheEntry is a single blob of data kept in temporary storage.