结构映射映射和“分配到 nil 映射中的条目”

这是我assignment to entry in nil map每次都得到的一个例子:https : //play.golang.org/p/LudJs0rVbs


为了演示我正在尝试做的事情,这是一个天真的版本,它会导致对数据库进行 2 次查找(您必须在第 11 行发挥您的想象力):https : //play.golang.org/p/YZNFeMHyMs


基本上,我正在尝试这样做:


things := make(map[string]map[string][]Struct)

...

stuff, there := things["first key"]

if !there {

    things["first key"] = getAMapOfStringToStructs()

}

doSomethingWith(things["first key"])

我在这里查看了地图地图的更琐碎的例子,但我似乎无法将其映射到我的问题上。


泛舟湖上清波郎朗
浏览 207回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Go