如何打印包含点的键的值

如何打印包含点的键的值,第1张

如何打印包含点的键的值

正如@ martin-ghallager所说,需要使用外部函数来访问这些元素。

有用的是,标准库已经提供了index函数(它的

dotNotation
功能完全与Martin的功能相同)。

要使用它,只需编写:

{{ index .Data "core.value" }}

index
万一密钥不存在,该函数将返回默认值。如果您的词典具有同质数据,则此方法有效,但是当其异构时,它将返回错误的值。在这种情况下,您可以使用以下命令显式设置默认值:

{{ 0 | or (index .Data "core.value") }}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5086839.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-16
下一篇 2022-11-16

发表评论

登录后才能评论

评论列表(0条)

保存