Documentation ¶ Index ¶ type Int func (k *Int) Less(other Key) bool type Key func AllocateInt(line string) (Key, error) func AllocateString(line string) (Key, error) func AllocateTsv(line string, pos int) (Key, error) type String func (k *String) Less(other Key) bool Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ This section is empty. Types ¶ type Int ¶ type Int struct { // contains filtered or unexported fields } func (*Int) Less ¶ func (k *Int) Less(other Key) bool type Key ¶ type Key interface { // Less returns wether the key is smaller than v2 Less(v2 Key) bool } func AllocateInt ¶ func AllocateInt(line string) (Key, error) func AllocateString ¶ func AllocateString(line string) (Key, error) func AllocateTsv ¶ func AllocateTsv(line string, pos int) (Key, error) type String ¶ type String struct { // contains filtered or unexported fields } func (*String) Less ¶ func (k *String) Less(other Key) bool Source Files ¶ View all Source files int_key.go key.go string_key.go tsv_key.go Click to show internal directories. Click to hide internal directories.