安装go
下载地址:https://golang.google.cn/dl/
根据电脑系统选择对应的安装包
配置环境变量
- 创建GO的工作目录:G:\code\GOCode
- 创建GO的下载代理地址:https://goproxy.cn,direct
GOPATH=D:\code\GOCode
GOPROXY=https://goproxy.cn,direct
安装vscode - 扩展
- 在扩展中搜索go,安装第一个
-
Ctrl+shift+P 在出现的搜索栏中搜索GO:Install/Update Tools,将所有项勾选点击确定,出现下图表示安装完成。
在工作目录G:\code\GOCode下创建一个src文件夹
配置go mod
-
什么是go mod?
go mod是go语言的模块管理工具,可以代替传统的GOPATH
-
go mod 和 GOPATH的区别
- go mod 不局限于某一个目录,GOPATH必须在GOPATH的src目录下
- go mod 无需手动管理,执行命令之后所有模块依赖自动配置,GOPATH包依赖必须一个一个手动解决
- go mod 在使用之前需要先开启,默认是没有开启的,GOPATH不需要特别设置,只要进入到src目录下就可以进行开发
-
go mod 的使用
初始化go mod ,在项目根目录终端执行 “go mod init 项目名”
go mod init <projectName>
添加依赖包,go mod会自动下载并添加到go.mod文件中
go get <packagePath>
更新依赖包,go mod会检查并下载最新版本包,并更新到go.mod文件中
go get - u <packagePath>
删除依赖包
go mod tidy