安装Vscode
VS Code官方下载地址:https://code.visualstudio.com/Download
1) vscode 安装使用 Go中的插件,在应用商店中搜索GO提示如下。
"go.buildOnSave": "workspace",
"go.lintOnSave": "package",
"go.vetOnSave": "package",
"go.buildTags": "",
"go.buildFlags": [],
"go.lintFlags": [],
"go.vetFlags": [],
"go.coverOnSave": false,
"go.useCodeSnippetsOnFunctionSuggest": false,
"go.formatOnSave": true,
"go.formatTool": "goreturns",
"go.goroot": "D:\\Go",
"go.gopath": "E:\\Golang",
"go.gocodeAutoBuild": false
2) 安装 Go语言开发环境
Windows平台按下Ctrl+Shift+P,Mac平台按Command+Shift+P,VS Code界面会弹出一个输入框,输入>Go:Install/Update Tools 这个命令
VS Code 会下载并安装上图,但因国内的网络环境基本上会出现安装失败情况
Go环境代理安装
GOROOT和GOPATH都是环境变量,其中GOROOT是我们安装go开发包的路径
GOPROXY
Go1.14版本之后,都推荐使用go mod模式来管理依赖环境了,也不再强制我们把代码必须写在GOPATH下面的src目录了。
默认GoPROXY配置是:GOPROXY=https://proxy.golang.org,direct,由于国内访问不到https://proxy.golang.org,所以我们需要换一个PROXY,这里推荐使用https://goproxy.io或https://goproxy.cn。
可以执行下面的命令修改GOPROXY:
go env -w GOPROXY=https://goproxy.cn,direct //七牛云
设置好,重启电脑重新运行vscode go代码安装,提示SUCCEEDED则成功
如果项目已使用了mod或打算使用mod,设置GO111MODULE=on,使用vscode打开一个独立且完整的项目,并确保最外层目录下创建了go.mod文件。
原文:https://blog.51cto.com/10806943/2567804