fsdb
A very simple database backed by the file system.
Usage
package main
import (
"github.com/complex64/fsdb"
)
type Document struct{ Field string }
func main() {
doc := Document{Field: "value"}
db := fsdb.New("mydatadir")
if err := db.Write(db.Key("my", "key"), doc); err != nil {
panic(err)
}
// db.Read, db.ReadAll, db.Delete, ...
}