Gin特性
/*
快速: 路由不使用反射,基于Radix树,内存占用少
中间件: HTTP请求,先经过一系列中间件和最终操作来处理,例如: Logger, Authorization,GZIP...等,
这个特性和NodeJs的Koa框架很像, 中间件机制也极大的提高了框架的可扩展性....渲染内置: 原生支持JSON, XML和HTML的渲染.
*/
安装Gin
go get -u -v github.com/gin-gonic/gin
/*
-v:打印出被构建的代码包的名字...) {
username := c.PostForm("username")
password := c.DefaultPostForm("password","123") // 可设置默认值...,
})
})
r.POST("/form", func(c *gin.Context) {
// 表单参数设置默认值
type1 := c.DefaultPostForm("type