package jsondb
import "tailscale.com/jsondb"
Package jsondb provides a trivial "database": a Go object saved to disk as JSON.
Index ¶
Types ¶
type DB ¶
type DB[T any] struct { // Data is the contents of the database. Data *T // contains filtered or unexported fields }
DB is a database backed by a JSON file.
func Open ¶
Open opens the database at path, creating it with a zero value if necessary.
func (*DB[T]) Save ¶
Save writes db.Data back to disk.
Source Files ¶
db.go
- Version
- v1.84.0 (latest)
- Published
- May 21, 2025
- Platform
- linux/amd64
- Imports
- 5 packages
- Last checked
- 1 day ago –
Tools for package owners.