# Functions
New creates a new blob store.
NewNoBlobError creates a new NoBlobError.
NewUnauthorizedACLError creates a new UnauthorizedACLError.
NewUnauthorizedError creates a new UnauthorizedError.
NewWithUUIDGen creates a new blob store with a provided UUID generator, which allows for easier testing.
# Structs
BlobNode contains basic information about a blob stored in the blobstore.
BlobStore is the storage system for blobs.
User is a user that may own or read Nodes.
UUIDGenDefault generates uuids via the uuid.New() method.
# Interfaces
UUIDGen is an interface for a type that generates random UUIDs.
# Type aliases
NoBlobError is returned when a requested blob does not exist.
UnauthorizedACLError is returned when a user may not alter a blob's ACLs in the manner requested.
UnauthorizedError is returned when a user may not read a blob.