我想知道为什么
x:= odsMap[segRef]
x.GetValue("@OriginDestinationKey")有效,但这不起作用:
odsMap[segRef].GetValue("@OriginDestinationKey")?
最后一个片段打印以下错误:
cannot call pointer method on odsMap[segRef]go cannot take the address of odsMap[segRef]
这些错误发生在编译时(而不是运行时)。所以,我的主要问题是为什么我需要一个中间变量x来访问该函数?
关于变量的类型odsMap是map[string]XMLElement 并且segRef是字符串。
谢谢。
HUX布斯
白板的微信
慕尼黑5688855
随时随地看视频慕课网APP
相关分类