“Golang sort struct” Kod odpowiedzi

Sortuj tablicę struktury w 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

Odpowiedzi podobne do “Golang sort struct”

Pytania podobne do “Golang sort struct”

Więcej pokrewnych odpowiedzi na “Golang sort struct” w Go

Przeglądaj popularne odpowiedzi na kod według języka

Przeglądaj inne języki kodu