1.下载go
go官网下载地址:All releases - The Go Programming Language
选择对应系统的安装包
安装过程:
检查,若失败,检查环境变量(正常情况会自动配置)。
用户变量
新增:变量名:GOPATH,值:%USERPROFILE%\go
系统变量
在path中需添加:D:\devTool\Go\bin
2.在VScode中安装插件
1.安装扩展插件
2.插件安装后会自动安装gopls和staticcheck
若安装失败,一般是网络问题,可搭梯子,
或改为使用国内代理下载,依次执行下述指令:
go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.cn,direct
go install -v golang.org/x/tools/gopls@latest
go env -w GO111MODULE=off
3.安装Delve 调试器
go install -v github.com/go-delve/delve/cmd/dlv@latest
4.初始化go.mod
执行指令:
go mod init [模块路径]
go.mod 文件是 Go 1.11 版本引入的模块系统核心,用于管理项目依赖的版本和配置。
模块路径通常是项目的导入路径,例如:
本地开发:使用项目名称(如 my-project
)
开源项目:使用 GitHub 仓库路径(如 github.com/yourusername/my-project
)
企业内部项目:使用公司域名路径(如 company.com/project
)