duankui6150
2015-09-26 03:41
浏览 63
已采纳

如何在Go中的结构内部初始化嵌套映射?

If I have a nested map variable like this inside a struct:

type someStruct struct {
    nestedMap map[int]map[string]string
}

var ss = someStruct {
    nestedMap: make(map[int]map[string]string),
}

This does not work and does a runtime error.

How do I initialize it?

图片转代码服务由CSDN问答提供 功能建议

如果我在结构体中有这样的嵌套map变量:

   type someStruct struct {
 nestedMap map [int] map [string] string 
} 
 
var ss = someStruct {
 nestedMap:make(map [int] map [string] string),
}  
   
 
 

这不起作用,并且会出现运行时错误。

如何初始化它?

  • 写回答
  • 好问题 提建议
  • 追加酬金
  • 关注问题
  • 邀请回答

2条回答 默认 最新

相关推荐 更多相似问题