Versions in this module Expand all Collapse all v0 v0.2.134 Dec 25, 2019 Changes in this version + type EmbedDatastore struct + func NewEmbedDatastore(dbDirectory string) (*EmbedDatastore, error) + func (ds *EmbedDatastore) Apply(key string, pb proto.Message) error + func (ds *EmbedDatastore) Close() error + func (ds *EmbedDatastore) Delete(key string) error + func (ds *EmbedDatastore) IsLocked(key string) bool + func (ds *EmbedDatastore) Lock(key string) bool + func (ds *EmbedDatastore) Unlock(key string) bool + func (ds EmbedDatastore) Get(key string, pb proto.Message) error + func (ds EmbedDatastore) List(f func(length int) []proto.Message) error + func (m *EmbedDatastore) AddPrefix(prefix string) datastore.Datastore