package database import ( "git.sr.ht/~emersion/drmdb/drmtree" ) type DB struct { } func Open() (*DB, error) { return &DB{}, initDB() } func (db *DB) Store(n *drmtree.Node) (string, error) { return store(n) } func (db *DB) Load(k string) (*drmtree.Node, error) { return load(k) } func (db *DB) Walk(fn func(k string, n *drmtree.Node) error) error { return walk(fn) } func (db *DB) Close() error { return nil }