【发布时间】:2021-12-31 08:13:10
【问题描述】:
我在 CSV 文件中有 34 种产品,我想在 HTML 文件中使用它们中的每一种。为此,我需要一个数组键,以便我可以在 HTML 文件中一个一个地使用一个值。
问题
- 每当我执行此代码时,它只会打印最后一个产品名称。
- 我不知道如何在结构中创建一个数组,以便可以使用 for 循环将其用作键。
代码
type List struct {
ProductsList string
}
func Home(w http.ResponseWriter, r *http.Request) {
var user List
for i := 0; i < 34; i++ {
user = List{
ProductsList: products.AccessData(i),
}
}
HomeTmpl.Execute(w, user)
}
【问题讨论】:
标签: arrays for-loop go structure