【发布时间】:2025-12-02 09:20:04
【问题描述】:
我有一个字符串切片,我想遍历切片并创建一个包含值的简单 HTML 表。这是一些示例代码来说明:
var tmpl = `<td>%s</td>`
names := []string{"john", "jim"}
for _, v := range names {
fmt.Printf(tmpl, v)
}
这会产生:
<td>john</td><td>jim</td>
我想获取返回的内容并创建一个 HTML 表格,或者至少能够将它传递给另一个具有表格结构的 HTML 模板。任何想法如何做到这一点?
【问题讨论】:
-
tvblah,谢谢你的回答,你知道是否有办法将多个变量传递给模板吗?下面的第二个解决方案只允许我传递切片,如果我有其他变量我想传递给模板,我该怎么做?
标签: go