Versions in this module Expand all Collapse all v1 v1.0.0 Feb 14, 2022 Changes in this version + func Dump(v Vector, filename string) error + func Less(v1, v2 *Element) bool + type Allocate struct + Key func(line string) (key.Key, error) + Vector func(int, func(line string) (key.Key, error)) Vector + func DefaultVector(allocateKey func(line string) (key.Key, error)) *Allocate + type Element struct + Key key.Key + Line string + type SliceVec struct + func (v *SliceVec) FrontShift() + func (v *SliceVec) Get(i int) *Element + func (v *SliceVec) Len() int + func (v *SliceVec) PushBack(line string) error + func (v *SliceVec) Reset() + func (v *SliceVec) Sort() + type Vector interface + FrontShift func() + Get func(i int) *Element + Len func() int + PushBack func(line string) error + Reset func() + Sort func() + func AllocateSlice(size int, allocateKey func(line string) (key.Key, error)) Vector