Versions in this module Expand all Collapse all v0 v0.0.2 Jan 22, 2021 v0.0.1 Jan 22, 2021 Changes in this version + type FileKeyValueStore struct + func New(opts *FileKeyValueStoreOptions) (*FileKeyValueStore, error) + func (fkvs *FileKeyValueStore) Delete(key interface{}) error + func (fkvs *FileKeyValueStore) GetPath() string + func (fkvs *FileKeyValueStore) Load(key interface{}) (interface{}, error) + func (fkvs *FileKeyValueStore) Store(key interface{}, value interface{}) error + type FileKeyValueStoreOptions struct + KeySerializer KeySerializer + Marshaller Marshaller + Path string + Unmarshaller Unmarshaller + type KeySerializer func(key interface{}) (string, error) + type Marshaller func(value interface{}) ([]byte, error) + type Unmarshaller func(value []byte) (interface{}, error)