11 lines
273 B
Go
11 lines
273 B
Go
// Copyright (C) 2019 Marius Schellenberger
|
|
|
|
package store
|
|
|
|
type KVStore interface {
|
|
Get(string, interface{}) error
|
|
Set(string, interface{}) error
|
|
ForEach(func(string, []byte) error) error
|
|
ForEachPrefix(string, func(string, []byte) error) error
|
|
Delete(string) error
|
|
}
|