Versions in this module Expand all Collapse all v1 v1.0.0 Dec 16, 2018 Changes in this version + type DoubleArrayBuilder struct + func NewDoubleArrayBuilder(progress ProgressFunction) *DoubleArrayBuilder + func (b *DoubleArrayBuilder) Build(keys []string, values []uint32) error + func (b DoubleArrayBuilder) WriteTo(w io.Writer) (int64, error) + type DoubleArrayUint32 struct + func BuildDoubleArray(keys []string, values []uint32, progress ProgressFunction) (*DoubleArrayUint32, error) + func Open(name string) (*DoubleArrayUint32, error) + func (a DoubleArrayUint32) CommonPrefixSearch(key string, offset int) ([][2]int, error) + func (a DoubleArrayUint32) CommonPrefixSearchCallback(key string, offset int, callback func(id, size int)) error + func (a DoubleArrayUint32) ExactMatchSearch(key string) (id, size int, err error) + type ProgressFunction interface + Increment func() + SetMaximum func(int)