package main import ( "fmt" "github.com/peterbourgon/diskv/v3" ) func main() { d := diskv.New(diskv.Options{ BasePath: "my-diskv-data-directory", CacheSizeMax: 1024 * 1024, // 1MB }) key := "alpha" if err := d.Write(key, []byte{'1', '2', '3'}); err != nil { panic(err) } value, err := d.Read(key) if err != nil { panic(err) } fmt.Printf("%v\n", value) if err := d.Erase(key); err != nil { panic(err) } }