1. 安装
2. 配置path
环境变量 在用户环境变量中添加
GOPATH
C:\GOPATH
一定要点确定到最后
这个GOPATH的作用就是下载的存的地方
3. golang编辑器
go--》goroot,这个就是go安装路径
go--》全局gopath
go--》项目gopath 开启模块支持后,并不能与GOPATH共存,所以把项目从GOPATH中移出即可
4. 写一个项目
go mod init 文件名
生成一个.mod文件,用来记录依赖
5. 在main.go中测试
package main
import (
"github.com/gin-gonic/gin"
)
func main() {
router := gin.Default()
router.POST("/form_post", func(c *gin.Context) {
message := c.PostForm("username")
nick := c.DefaultPostForm("userpassword", "????") // 此方法可以设置默认值
// gin.H 实际上就是 map[string]interface{}
c.JSON(200, gin.H{
"status": "posted",
"username": message,
"userpassword": nick,
})
})
router.Run(":8080")
}
项目会多生成一个.sum文件