MCPcopy
hub / github.com/etcd-io/bbolt

github.com/etcd-io/bbolt @v1.5.0 sqlite

1,147 symbols 7,173 edges 121 files 525 documented

Extension points exported contracts — how you extend this code

KVStringer (Interface)
KVStringer allows to prepare human-readable diagnostic messages. [2 implementers]
tx_check.go
Flakey (Interface)
Flakey is to inject failure into device. [1 implementers]
tests/dmflakey/dmflakey.go
FlakeyDevice (Interface)
FlakeyDevice extends dmflakey.Flakey interface. [1 implementers]
tests/robustness/powerfailure_test.go
Logger (Interface)
(no doc) [1 implementers]
logger.go
ReadWriter (Interface)
(no doc) [1 implementers]
internal/freelist/freelist.go
CheckOption (FuncType)
(no doc)
tx_check.go
FeatOpt (FuncType)
FeatOpt is used to configure failure feature.
tests/dmflakey/dmflakey.go
Interface (Interface)
(no doc)
internal/freelist/freelist.go

Core symbols highest fan-in

Fatal
called by 554
logger.go
Fatalf
called by 278
logger.go
Errorf
called by 234
logger.go
Update
called by 190
db.go
Put
called by 163
bucket.go
CreateBucket
called by 156
tx.go

Shape

Function 594
Method 459
Struct 69
TypeAlias 15
Interface 6
FuncType 4

Dependencies from manifests, versioned

github.com/aclements/go-moremathv0.0.0-2021011215023 · 1×
github.com/davecgh/go-spewv1.1.1 · 1×
github.com/inconshreveable/mousetrapv1.1.0 · 1×
github.com/pmezard/go-difflibv1.0.0 · 1×
github.com/spf13/cobrav1.10.2 · 1×
github.com/spf13/pflagv1.0.10 · 1×
github.com/stretchr/testifyv1.11.1 · 1×
go.etcd.io/gofailv0.2.0 · 1×
golang.org/x/modv0.27.0 · 1×
golang.org/x/perfv0.0.0-2025081314541 · 1×
golang.org/x/syncv0.20.0 · 1×
golang.org/x/sysv0.45.0 · 1×

For agents

$ claude mcp add bbolt \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact