golang环境配置
GOPATH
是一个环境变量,用来表明你写的go项目的存放路径
GOPATH路径最好只设置一个,所有的项目代码都放到GOPATH的src目录下。
在进行Go语言开发的时候,我们的代码总是会保存在$GOPATH/src
目录下。在工程经过gobuild
、go instal
l或go get
等指令后,会将下载的第三方包源代码文件放在$GOPATH/src
目录下,产生的二进制可执行文件放在$GOPATH/bin
目录下,生成的中间缓存文件会被保存在$GOPATH/pkg
下。如果我们使用版本管理工具(Version Control System,VCS。常用如Git)来管理我们的项目代码时,我们只需要添加$GOPATH/src
目录的源代码即可。bin和pkg目录的内容无需版本控制。
- 在src下创建工程
- 分别在test和test1中执行相应的
go mod init <projectName>
- 设置
set GO111MODULE=on
打开基于go mod的包管理模式
vscode 配置
{
"version": "0.2.0",
"configurations": [
{
"name": "Launch",
"type": "go",
"request": "launch",
"mode": "auto",
"program": "${file}",
"env": {},
"args": []
}
]
}