const pageHeaderSize …
const minKeysPerPage …
const branchPageElementSize …
const leafPageElementSize …
const branchPageFlag …
const leafPageFlag …
const metaPageFlag …
const freelistPageFlag …
const bucketLeafFlag …
type pgid …
type page …
func (p *page) typ() string { … }
func (p *page) meta() *meta { … }
func (p *page) fastCheck(id pgid) { … }
func (p *page) leafPageElement(index uint16) *leafPageElement { … }
func (p *page) leafPageElements() []leafPageElement { … }
func (p *page) branchPageElement(index uint16) *branchPageElement { … }
func (p *page) branchPageElements() []branchPageElement { … }
func (p *page) hexdump(n int) { … }
type pages …
func (s pages) Len() int { … }
func (s pages) Swap(i, j int) { … }
func (s pages) Less(i, j int) bool { … }
type branchPageElement …
func (n *branchPageElement) key() []byte { … }
type leafPageElement …
func (n *leafPageElement) key() []byte { … }
func (n *leafPageElement) value() []byte { … }
type PageInfo …
type pgids …
func (s pgids) Len() int { … }
func (s pgids) Swap(i, j int) { … }
func (s pgids) Less(i, j int) bool { … }
func (a pgids) merge(b pgids) pgids { … }
func mergepgids(dst, a, b pgids) { … }