安装插件的方式
windows
-
在系统变量中添加两条路径 一个是安装go时的路径:例如 E:\go\bin 一个是安装git时的路径:例如 C:\Program Files\Git\bin
-
在用户变量中找到GOPATH,或者通过在命令行里面输入go env的方式找到GOPATH的结果,例如:C:\Users\46278\go
-
在这个路径下面创建src/golang.org/x src下面也是创建项目的地方
-
然后再 golang.org 这个文件夹里面执行 git clone git@github.com:golang/tools.git 拉取tools,注意,这儿必须通过git clone的方式获取store,如果时下载zip,那么安装有些包的时候回报错。
-
然后回到src下面安装需要的插件,这个命令其实就是通过git拉取对应的包,安装的包会自动保存在src/github.com/下面; go get -v github.com/go-delve/delve/cmd/dlv ...
-
至于 golang.org/x/lint/golint 这些路径里面的东西,在我们刚才的第4步就已经完成了;
-
只要我们安装的文件出现在go/bin里面,那么就说明这个文件已经安装完毕;
如何进行提示
- 在mac上面使用gocode命令会报错,此时可以通过手动的方式关闭掉以前的进程,启动台 -> 其他 -> 活动监视器,搜索gocode,然后关闭掉进程。
设置实时提示
- 在GOPATH路径下面执行命令
go get -v github.com/tylerb/gotype-live
- 在settings.json里面设置
"go.liveErrors": {
"enabled": true,
"delay": 500
}