如何在没有范围操作的情况下按键获取地图值(htm/text 模板)?戈朗
How to get map value by key without range action (htm/text templates)? Golang
我尝试在不遍历地图的情况下获取地图值。
例如,目前以这种奇怪的方式按键获取地图值:
{{range $key, $value := .mymap}}
{{if $value = "myvalue"}}
{{template "item" .}}
{{end}}
{{end}}
是否有更好的方法来按键获取地图值?例如:
{{print .mymap["key"]}}
使用索引从地图中获取值:
{{index .mymap "key"}}
我尝试在不遍历地图的情况下获取地图值。
例如,目前以这种奇怪的方式按键获取地图值:
{{range $key, $value := .mymap}}
{{if $value = "myvalue"}}
{{template "item" .}}
{{end}}
{{end}}
是否有更好的方法来按键获取地图值?例如:
{{print .mymap["key"]}}
使用索引从地图中获取值:
{{index .mymap "key"}}