Làm việc với mảng (golang gọi là slice) ở ngôn ngữ Go khá “vất vả” so với các ngôn ngữ khác.

package main

import (
    "fmt"
    "sort"
)

func main() {
    s := []int{5, 2, 6, 3, 1, 4} // unsorted
    sort.Sort(sort.Reverse(sort.IntSlice(s)))
    fmt.Println(s)
}

Tham khảo: https://golang.org/pkg/sort/#Reverse

0 0 vote
Article Rating