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文件