package
0.1.0
Repository: https://github.com/lukasdietrich/briefmail.git
Documentation: pkg.go.dev

# 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.