“Golang mengurutkan struct” Kode Jawaban

Urutkan serangkaian struct di golang

slice.Sort(planets[:], func(i, j int) bool {
    return planets[i].Axis < planets[j].Axis
})
Cheerful Crayfish

Golang mengurutkan struct

type kv struct {
	k   string
	v int
}

ss := []kv{}
for k, v := range results {
	ss = append(ss, kv{k, v})
}

sort.Slice(ss, func(i, j int) bool {
	return ss[i].v > ss[j].v
})

for _, kv := range ss {
	fmt.Printf("%s, %d\n", kv.k, kv.v)
}
smjure

Jawaban yang mirip dengan “Golang mengurutkan struct”

Pertanyaan yang mirip dengan “Golang mengurutkan struct”

Lebih banyak jawaban terkait untuk “Golang mengurutkan struct” di Go

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya