下载地址:Downloads - The Go Programming Language 下载对应系统版本!
创建GO项目(VS code)
插件安装,设置代理(不设置代理可能会安装失败)
推荐地址:Go——设置或取消代理国内常用的GO代理
在vscode终端运行对应版本代理设置(windows)
go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.cn,direct
使用go mod管理一个新项目(vs code终端运行)
初始化项目
go mod init [项目名]
添加依赖
创建 main.go文件
package main
import (
"github.com/gin-gonic/gin"
)
func main() {
r := gin.Default()
r.GET("/ping", func(c *gin.Context) {
c.JSON(200, gin.H{
"message": "wumaoqian",
})
})
r.Run() // listen and serve on 0.0.0.0:8080 (for windows "localhost:8080")
}
执行 go run main.go 运行代码会发现 go mod 会自动查找依赖自动下载
再查看 go.mod
module Gone
go 1.14
require github.com/gin-gonic/gin v1.6.3