如何将一片结构传递给模板并在 Golang 中迭代它们?
How to pass a slice of structs to template and iterate them in Golang?
我想传递 包含 结构 的切片 并在视图中显示所有值。
type Person struct {
ID int
NAME string
}
结构切片示例
[{1 John},{2, Mary},{3, Steven},{4, Mike}]
我想要的
index.html
1 - John
2 - Mary
3 - Steven
4 - Mike
我找到了一个相关的 post 我解决了。
谢谢大家。
Go templates : range over slice of structs instead of struct of slices
所以正如 mkopriva 提到的,使用范围动作。
我想传递 包含 结构 的切片 并在视图中显示所有值。
type Person struct {
ID int
NAME string
}
结构切片示例
[{1 John},{2, Mary},{3, Steven},{4, Mike}]
我想要的 index.html
1 - John
2 - Mary
3 - Steven
4 - Mike
我找到了一个相关的 post 我解决了。 谢谢大家。
Go templates : range over slice of structs instead of struct of slices
所以正如 mkopriva 提到的,使用范围动作。