“Golang Sort Struct” Code-Antworten

Sortieren Sie eine Reihe von Strukturen in Golang

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

Golang Sort 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

Ähnliche Antworten wie “Golang Sort Struct”

Fragen ähnlich wie “Golang Sort Struct”

Weitere verwandte Antworten zu “Golang Sort Struct” auf Go

Durchsuchen Sie beliebte Code-Antworten nach Sprache

Durchsuchen Sie andere Codesprachen