我想知道为什么
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
是字符串。
谢谢。
白板的微信
慕尼黑5688855
相关分类