16 lines
265 B
Go
16 lines
265 B
Go
package database
|
|
|
|
// Key represents a key in a key/value Filer.
|
|
type Key interface {
|
|
Bytes() []byte
|
|
String() string
|
|
Equal(Key) bool
|
|
}
|
|
|
|
// Value represents a value in a key/value Filer.
|
|
type Value interface {
|
|
Bytes() []byte
|
|
String() string
|
|
Equal(Value) bool
|
|
}
|