Registry / database / timshannon-bolthold

timshannon-bolthold

JSON →
library0.0.0-20240314194003-30aac6950928gogounverified

An indexing and querying layer on top of Bolt DB, providing a simple key-value store with advanced query capabilities.

go get github.com/timshannon/bolthold
INSTALL
IMPORT
SIG · TIMSHANNON-BOLTHOL
T
timshannon-bolthold
databasegov0.0.0-20240314194003-30aac6950928
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

bolthold
github.com/timshannon/bolthold

Opens a BoltHold store.

package main import ( "fmt" "github.com/timshannon/bolthold" ) func main() { store, _ := bolthold.Open("test.db", 0666, nil) defer store.Close() fmt.Println("Store opened") }
Debug
Known issues
gotchaBoltDB is not safe for concurrent writes from multiple goroutines; use a single writer.
fix
Ensure only one goroutine writes to the store at a time.
affects: >=0.0.0
Upgrade
Version history
0.0.0-20240314194003-30aac6950928latest on pkg.go.dev
Audit
Dependencies

No dependency data recorded yet.

Agent activity
15 hits · last 30 days
node
12
Meta
2
OpenAI (training)
1
Resources
timshannon-bolthold — go get timshannon-bolthold · libregistry