猿问

对结构图进行排序 - GOLANG

我有一个结构图,我通过将数据流式传输到 Go 程序来填充它。地图更新的方式类似于下面的例子。


一旦我填充了这个结构映射,根据结构中count字段的值对这个映射进行排序的最佳(或好的)方法是什么?


package main


type data struct {

    count int64

}


func main() {

    m := make(map[string]data)

    m["x"] = data{0, 0}

    if xx, ok := m["x"]; ok {

        xx.count = 2

        m["x"] = xx

    } else {

        panic("X isn't in the map")

    }

}

这个例子可以在这里运行:http : //play.golang.org/p/OawL6QIXuO


HUH函数
浏览 175回答 1
1回答
随时随地看视频慕课网APP

相关分类

Go
我要回答