Я хочу сделать таблицу в HTML в го-пакете "temlate" и хочу добавить строки в цикле, но я не нашел, как это сделать
мой код:
package main
import (
"net/http"
"html/template"
)
type Devicevalue_view struct {
Devicetype string
Iddevice string
Devicename string
Oidname string
Value string
}
func page_1(w http.ResponseWriter, r *http.Request){
for i:=1; i<10; i++{
data := Devicevalue_view{
Devicetype: "devicetype",
Iddevice: "iddevice",
Devicename: "devicename",
Oidname: "oidname",
Value: "value",
}
tmpl, _ := template.ParseFiles("./index.html")
tmpl.Execute(w, data)
}
}
func main() {
http.HandleFunc("/table", page_1)
http.ListenAndServe(":3000", nil)
}
Я получаю это:
Devices
Type Name Param Time Value
devicetype iddevice devicename oidname value
Devices
Type Name Param Time Value
devicetype iddevice devicename oidname value
...
но я хочу что-то подобное
Devices
Type Name Param Time Value
devicetype iddevice devicename oidname value
devicetype iddevice devicename oidname value
...
Я не понимаю, как соединить все ячейки в одной таблице
index.html: https://drive.google.com/file/d/1HzEL0i3VhiafPzlV8iC0kU8WaSQwoYZY/view?usp=sharing