ภาษา Go สอนเขียนโปรแกรมเรียงลําดับมากไปน้อย จากตัวแปรชนิด array โดยใช้ package sort เพื่อเรียงข้อมูลชนิดตัวเลขจากมากไปหาน้อย ด้วยคำสั่ง sort.Ints สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่าง Go เขียนโปรแกรมเรียงลําดับมากไปน้อย
package main
import (
"fmt"
"sort"
)
func main() {
n := []int{6, 8, 1, 16, 98, 100, 4}
sort.Ints(n)
fmt.Println( n )
}
ผลลัพธ์
[1 4 6 8 16 98 100]
โค้ดด้านบนมีการ import package sort เพื่อใช้งานคำสั่ง sort.Ints โดยคำสั่งนี้มีไว้สำหรับเรียงลำดับข้อมูลชนิดตัวเลข จากตัวอย่างนี้เป็นการเรียงลำดับตัวแปรชนิด array ชื่อ n จากมากไปหาน้อย