func Strings(l []string) { … } func Float64s(l []float64) { … } func Float32s(l []float32) { … } func Int64s(l []int64) { … } func Int32s(l []int32) { … } func Uint64s(l []uint64) { … } func Uint32s(l []uint32) { … } func Bools(l []bool) { … } type BoolSlice … func (p BoolSlice) Len() int { … } func (p BoolSlice) Less(i, j int) bool { … } func (p BoolSlice) Swap(i, j int) { … } type Int64Slice … func (p Int64Slice) Len() int { … } func (p Int64Slice) Less(i, j int) bool { … } func (p Int64Slice) Swap(i, j int) { … } type Int32Slice … func (p Int32Slice) Len() int { … } func (p Int32Slice) Less(i, j int) bool { … } func (p Int32Slice) Swap(i, j int) { … } type Uint64Slice … func (p Uint64Slice) Len() int { … } func (p Uint64Slice) Less(i, j int) bool { … } func (p Uint64Slice) Swap(i, j int) { … } type Uint32Slice … func (p Uint32Slice) Len() int { … } func (p Uint32Slice) Less(i, j int) bool { … } func (p Uint32Slice) Swap(i, j int) { … } type Float32Slice … func (p Float32Slice) Len() int { … } func (p Float32Slice) Less(i, j int) bool { … } func (p Float32Slice) Swap(i, j int) { … }