go study

522 阅读1分钟

安装插件的方式

windows

  1. 在系统变量中添加两条路径 一个是安装go时的路径:例如 E:\go\bin 一个是安装git时的路径:例如 C:\Program Files\Git\bin

  2. 在用户变量中找到GOPATH,或者通过在命令行里面输入go env的方式找到GOPATH的结果,例如:C:\Users\46278\go

  3. 在这个路径下面创建src/golang.org/x src下面也是创建项目的地方

  4. 然后再 golang.org 这个文件夹里面执行 git clone git@github.com:golang/tools.git 拉取tools,注意,这儿必须通过git clone的方式获取store,如果时下载zip,那么安装有些包的时候回报错。

  5. 然后回到src下面安装需要的插件,这个命令其实就是通过git拉取对应的包,安装的包会自动保存在src/github.com/下面; go get -v github.com/go-delve/delve/cmd/dlv ...

  6. 至于 golang.org/x/lint/golint 这些路径里面的东西,在我们刚才的第4步就已经完成了;

  7. 只要我们安装的文件出现在go/bin里面,那么就说明这个文件已经安装完毕;

如何进行提示

参考

  1. 在mac上面使用gocode命令会报错,此时可以通过手动的方式关闭掉以前的进程,启动台 -> 其他 -> 活动监视器,搜索gocode,然后关闭掉进程。

设置实时提示

  1. 在GOPATH路径下面执行命令
go get -v github.com/tylerb/gotype-live
  1. 在settings.json里面设置
"go.liveErrors": {
  "enabled": true,
  "delay": 500
}