我有一个 map[key-string] value-struct 的数据类型,我正在尝试显示该结构的一个字段(时间)我尝试了一个小时的各种变体,似乎无法弄清楚。将不胜感激任何指导,谢谢!还对格式表示歉意,我是新手,请多多包涵! 我的代码
1 回答
守着一只汪
TA贡献1872条经验 获得超3个赞
使用 {{$value.Timing}} 而不是内部循环。
// You can edit this code!
// Click here and start typing.
package main
import (
"os"
"text/template"
)
type A struct {
Timing string
}
func main() {
inp := `
<html>
{{ range $key,$value:= .}}
Key:{{$key}}, Timing {{$value.Timing}}
{{end}}
</html>
`
valueMap := map[string]A{
"key": A{
Timing: "1",
},
}
t, err := template.New("test").Parse(inp)
if err != nil {
panic(err)
}
err = t.Execute(os.Stdout, valueMap)
if err != nil {
panic(err)
}
}
- 1 回答
- 0 关注
- 76 浏览
添加回答
举报
0/150
提交
取消