Versions in this module Expand all Collapse all v1 v1.0.9 Apr 20, 2018 Changes in this version + func Dedupe(data sort.Interface) (n int) + func SearchBigInts(a []*big.Int, x *big.Int) int + func SearchBigRats(a []*big.Rat, x *big.Rat) int + func SearchBytes(a []byte, x byte) int + func SearchFloat32s(a []float32, x float32) int + func SearchInt16s(a []int16, x int16) int + func SearchInt32s(a []int32, x int32) int + func SearchInt64s(a []int64, x int64) int + func SearchInt8s(a []int8, x int8) int + func SearchRunes(a []rune, x rune) int + func SearchUint16s(a []uint16, x uint16) int + func SearchUint32s(a []uint32, x uint32) int + func SearchUint64s(a []uint64, x uint64) int + func SearchUints(a []uint, x uint) int + type BigIntSlice []*big.Int + func (s BigIntSlice) Len() int + func (s BigIntSlice) Less(i, j int) bool + func (s BigIntSlice) Sort() + func (s BigIntSlice) Swap(i, j int) + type BigRatSlice []*big.Rat + func (s BigRatSlice) Len() int + func (s BigRatSlice) Less(i, j int) bool + func (s BigRatSlice) Sort() + func (s BigRatSlice) Swap(i, j int) + type ByteSlice []byte + func (s ByteSlice) Len() int + func (s ByteSlice) Less(i, j int) bool + func (s ByteSlice) Sort() + func (s ByteSlice) Swap(i, j int) + type Float32Slice []float32 + func (s Float32Slice) Len() int + func (s Float32Slice) Less(i, j int) bool + func (s Float32Slice) Sort() + func (s Float32Slice) Swap(i, j int) + type Int16Slice []int16 + func (s Int16Slice) Len() int + func (s Int16Slice) Less(i, j int) bool + func (s Int16Slice) Sort() + func (s Int16Slice) Swap(i, j int) + type Int32Slice []int32 + func (s Int32Slice) Len() int + func (s Int32Slice) Less(i, j int) bool + func (s Int32Slice) Sort() + func (s Int32Slice) Swap(i, j int) + type Int64Slice []int64 + func (s Int64Slice) Len() int + func (s Int64Slice) Less(i, j int) bool + func (s Int64Slice) Sort() + func (s Int64Slice) Swap(i, j int) + type Int8Slice []int8 + func (s Int8Slice) Len() int + func (s Int8Slice) Less(i, j int) bool + func (s Int8Slice) Sort() + func (s Int8Slice) Swap(i, j int) + type RuneSlice []rune + func (s RuneSlice) Len() int + func (s RuneSlice) Less(i, j int) bool + func (s RuneSlice) Sort() + func (s RuneSlice) Swap(i, j int) + type Uint16Slice []uint16 + func (s Uint16Slice) Len() int + func (s Uint16Slice) Less(i, j int) bool + func (s Uint16Slice) Sort() + func (s Uint16Slice) Swap(i, j int) + type Uint32Slice []uint32 + func (s Uint32Slice) Len() int + func (s Uint32Slice) Less(i, j int) bool + func (s Uint32Slice) Sort() + func (s Uint32Slice) Swap(i, j int) + type Uint64Slice []uint64 + func (s Uint64Slice) Len() int + func (s Uint64Slice) Less(i, j int) bool + func (s Uint64Slice) Sort() + func (s Uint64Slice) Swap(i, j int) + type UintSlice []uint + func (s UintSlice) Len() int + func (s UintSlice) Less(i, j int) bool + func (s UintSlice) Sort() + func (s UintSlice) Swap(i, j int)