如何在没有范围操作的情况下按键获取地图值(htm /文本模板)?Golang

Tim*_*nov 2 templates go

我只是试图获取地图值而不通过地图迭代.

例如,目前通过键获取地图值这种奇怪的方式:

{{range $key, $value := .mymap}}
    {{if $value = "myvalue"}}
        {{template "item" .}}
    {{end}}
{{end}}
Run Code Online (Sandbox Code Playgroud)

可能有更好的方法只是按键获取地图价值?例如:

{{print .mymap["key"]}} 
Run Code Online (Sandbox Code Playgroud)

Cer*_*món 14

使用index从地图中获取值:

{{index .mymap "key"}}
Run Code Online (Sandbox Code Playgroud)

操场的例子