github.com/mattn/anko@v0.1.10/core/testdata/sort.ank (about) 1 sort = import("sort") 2 3 a = make([]int) 4 b = make([]int) 5 a += [1, 2, 3] 6 b += [3, 1, 2] 7 sort.Ints(b) 8 is(a, b, "sort.Ints") 9 10 a = make([]float64) 11 b = make([]float64) 12 a += [1.1, 2.2, 3.3] 13 b += [3.3, 1.1, 2.2] 14 sort.Float64s(b) 15 is(a, b, "sort.Float64s") 16 17 a = make([]string) 18 b = make([]string) 19 a += ["a", "b", "c", "d"] 20 b += ["b", "d", "a", "c"] 21 sort.Strings(b) 22 is(a, b, "sort.Strings") 23 24 if go18later() { 25 a = [1, 3, 2] 26 sort.Slice(a, func(i, j) { 27 return a[i] < a[j] 28 }) 29 is([1,2,3], a, "sort.Slice") 30 } 31 32 nil