设置代理

由于需要安装一些包在墙外,所以先要配置网络代理。

打开用户配置文件:vim Library/Application\ Support/Code/User/settings.json

增加内容如下

export http_proxy=”http://127.0.0.1:12333"
export https_proxy=”http://127.0.0.1:12333"

1
2
3
4
{
"http.proxy" : "http://127.0.0.1:1081",
"http.proxyStrictSSL": false
}

设置跳转配置

1
2
3
4
5
"go.gopath": "${workspaceRoot}",
"go.inferGopath": true,
"go.gotoSymbol.includeGoroot": true,
"go.gotoSymbol.includeImports": true,
"go.docsTool": "gogetdoc",

project-a项目的目录要严格遵循才能正常跳转。
project-a/src/module1
project-a/src/module2
project-a/src/module3
project-a/src/project-a

安装插件

command + shift + x 打开插件中心,搜索go,安装Go for Visual Studio Code

安装go开发工具

随便打开一个*.go的文件,右下角会提醒你安装一些go开发工具,点击install即可