VSCode配置Golang环境(Windows)

VSCode配置Golang环境(Windows)

1 安装golang(这里不赘述了)

2 打开vscode找到插件go点击安装

​​​VSCode配置Golang环境(Windows)_第1张图片

3 对自动安装失败的插件重新下载安装

Installing github.com/nsf/gocode SUCCEEDED
Installing github.com/uudashr/gopkgs/cmd/gopkgs SUCCEEDED
Installing github.com/ramya-rao-a/go-outline FAILED
Installing github.com/acroca/go-symbols FAILED
Installing golang.org/x/tools/cmd/guru FAILED
Installing golang.org/x/tools/cmd/gorename FAILED
Installing github.com/fatih/gomodifytags SUCCEEDED
Installing github.com/haya14busa/goplay/cmd/goplay SUCCEEDED
Installing github.com/josharian/impl FAILED
Installing github.com/rogpeppe/godef SUCCEEDED
Installing sourcegraph.com/sqs/goreturns FAILED
Installing github.com/golang/lint/golint FAILED
Installing github.com/cweill/gotests/... FAILED
Installing github.com/derekparker/delve/cmd/dlv SUCCEEDED
 
8 tools failed to install.

3.1 进入%gopath%目录(gopath可通过go env查看)

  • a 安装失败,形如:
Installing github.com/ramya-rao-a/go-outline FAILED

进入 %gopath%/src/github.com/ramya-rao-a/ 文件夹,删掉下载失败的 go-outline 文件夹,打开终端,通过git下载:

 

git clone https://github.com/ramya-rao-a/go-outline.git

 

总结:

安装失败文件,形如:

Installing github.com/xxx/yyy FAILED

进入 %gopath%/src/github.com/xxx/ 文件夹,删掉下载失败的yyy 文件夹,打开终端,通过git下载:

git clone https://github.com/xxx/yyy.git
  • b 安装失败,形如:
Installing golang.org/x/tools/cmd/guru FAILED

进入 %gopath%/src/ 文件夹,创建文件夹 golang.org/x/,在GitHub上找到下载tools的链接:

VSCode配置Golang环境(Windows)_第2张图片

在 https://github.com/golang/tools 页面,复制插件的git下载链接,进入文件夹 golang.org/x/,打开终端下载:

git clone https://github.com/golang/tools.git

同理,在 https://github.com/golang/lint 页面找到lint的git下载链接进行下载。

3.2 复制tools文件夹到github.com/golang/ 文件夹下

3.3 去相应的文件夹下面把安装失败的插件重新安装

例如:

Installing github.com/ramya-rao-a/go-outline
Installing github.com/acroca/go-symbols
Installing golang.org/x/tools/cmd/guru
...

3.4 配置settings.json

VSCode配置Golang环境(Windows)_第3张图片

你可能感兴趣的:(golang)