Versions in this module Expand all Collapse all v1 v1.5.1 Sep 24, 2024 v1.5.0 Sep 10, 2024 Changes in this version + func IndexByteValue(b *bolt.Bucket, value []byte, recordId int64) error + func IndexRemoveByteValue(b *bolt.Bucket, value []byte, recordId int64) error + type Collector func(IndexIterator) []int64 + func CollectAll() Collector + type IndexIterator interface + Next func() (int64, bool) + func IndexSearchByteValue(b *bolt.Bucket, value []byte) IndexIterator + type IndexSearchIterator struct + func (i *IndexSearchIterator) Next() (int64, bool) + func (i *IndexSearchIterator) Seek(id int64) (int64, bool) + type JoinIterator struct + func NewJoinIterator(iters ...IndexIterator) *JoinIterator + func (j *JoinIterator) Next() (int64, bool) + type SeekableIndexIterator interface + Seek func(int64) (int64, bool)