当前位置: > > > > 有没有办法在 html、golang 中显示带有值结构的地图字段?
来源:stackoverflow
2024-04-30 16:33:29
0浏览
收藏
哈喽!大家好,很高兴又见面了,我是的一名作者,今天由我给大家带来一篇《有没有办法在 html、golang 中显示带有值结构的地图字段?》,本文主要会讲到等等知识点,希望大家一起学习进步,也欢迎大家关注、点赞、收藏、转发! 下面就一起来看看吧!
问题内容
我有一个map[key-string] value-struct的数据类型,并且我正在尝试显示该结构的字段(Timing)
我尝试了一个小时的各种变化,似乎无法弄清楚。希望对此有任何指导,谢谢!
还对格式表示歉意,我是新人,请耐心等待! 我的代码
正确答案
使用 {{$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) } }
今天关于《有没有办法在 html、golang 中显示带有值结构的地图字段?》的内容就介绍到这里了,是不是学起来一目了然!想要了解更多关于的内容请关注公众号!