将go换成国内源
go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.cn,direct
重启vscode 根据提示点击 install all
vscode 设置:
{
"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:\\Program Files\\Go",
"go.gopath": "C:\\Users\\OFFICE\\go",
"go.gocodeAutoBuild": false,
"[proto3]": {
},
"editor.detectIndentation": false,
"editor.minimap.enabled": false
}
调试运行失败,配置环境:
go env -w GO111MODULE=auto