扫码一下
查看教程更方便
前端代码
form.html
document
gin框架代码
package main
import (
"github.com/gin-gonic/gin"
)
type myform struct {
colors []string `form:"colors[]"`
}
func main() {
r := gin.default()
r.loadhtmlglob("views/*")
r.get("/", indexhandler)
r.post("/", formhandler)
r.run(":8080")
}
func indexhandler(c *gin.context) {
c.html(200, "form.html", nil)
}
func formhandler(c *gin.context) {
var fakeform myform
c.bind(&fakeform)
c.json(200, gin.h{"color": fakeform.colors})
}