Versions in this module Expand all Collapse all v1 v1.0.0 Mar 3, 2023 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)