为了账号安全,请及时绑定邮箱和手机立即绑定

有没有办法在 html 和 golang 中显示带有值结构的 map[key-string]

有没有办法在 html 和 golang 中显示带有值结构的 map[key-string]

Go
缥缈止盈 2022-12-13 10:25:54
我有一个 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)

    }

}


查看完整回答
反对 回复 2022-12-13
  • 1 回答
  • 0 关注
  • 76 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信