【发布时间】:2017-07-16 03:49:22
【问题描述】:
所以我有这个功能..
func Set(firstSet map[string][]App, store map[string]*Parsed) map[string][string]struct{} {
s := make(map[string]map[string]struct{})
for dmn, parsed := range store {
for cId, apps := range firstSet {
if _, ok := s[dmn]; !ok {
s[dmn] = make(map[string]struct{})
}
s[dmn][cId] = struct{}{}
}
}
return s
}
该函数的第 3 行(对于 dmn,已解析:= 范围存储)在 Golang 1.8 中给了我错误并发映射迭代和映射写入错误。有什么想法吗?
【问题讨论】:
标签: go