Visual Studio Code安装go插件报错
Visual Studio Code安装go插件报错原因分析 在安装go插件时,会自动更新很多依赖库文件,都是从Github更新下来,但是因为Github的文件中,多有应用go官网中的文件,导致,因为网络缘故,不能直接下载,导致安装失败。
Visual Studio Code安装go插件报错解决方案 本文章使用git软件的Git Bash Here 命令行窗口进行(要求使用,否则git clone时无法下载插件),进入安装go时创建的GOPATH目录,这个目录一般不是安装目录,如不知道请查看“此电脑->属性->高级系统设置->高级->环境变量->系统变量”中的GOPATH目录,比如我的是D:\pragrams\go,可以使用如下命令进入该目录下的src目录
cd $GOPATH/src
为了保证使用该方案能正确安装,清空src目录下的所有文件夹及文件(建议备份,避免出问题)。
创建github.com插件目录及下载插件 cd $GOPATH/src mkdir github.com cd $GOPATH/src/github.com mkdir acroca cweill derekparker go-delve josharian karrick mdempsky pkg ramya-rao-a rogpeppe sqs uudashr cd $GOPATH/src/github.com/acroca git clone https://github.com/acroca/go-symbols.git cd $GOPATH/src/github.com/cweill git clone https://github.com/cweill/gotests.git cd $GOPATH/src/github.com/derekparker git clone https://github.com/derekparker/delve.git cd $GOPATH/src/github.com/go-delve git clone https://github.com/go-delve/delve.git
cd $GOPATH/src/github.com/josharian git clone https://github.com/josharian/impl.git cd $GOPATH/src/github.com/karrick git clone https://github.com/karrick/godirwalk.git cd $GOPATH/src/github.com/mdempsky git clone https://github.com/mdempsky/gocode.git cd $GOPATH/src/github.com/pkg git clone https://github.com/pkg/errors.git cd $GOPATH/src/github.com/ramya-rao-a git clone https://github.com/ramya-rao-a/go-outline.git cd $GOPATH/src/github.com/rogpeppe git clone https://github.com/rogpeppe/godef.git cd $GOPATH/src/github.com/sqs git clone https://github.com/sqs/goreturns.git cd $GOPATH/src/github.com/uudashr git clone https://github.com/uudashr/gopkgs.git
创建golang.org插件目录及下载插件 cd $GOPATH/src mkdir -p golang.org/x cd golang.org/x git clone https://github.com/golang/tools.git git clone https://github.com/golang/lint.git
手动安装插件 cd $GOPATH/src go install github.com/mdempsky/gocode go install github.com/uudashr/gopkgs/cmd/gopkgs go install github.com/ramya-rao-a/go-outline go install github.com/acroca/go-symbols go install github.com/rogpeppe/godef go install github.com/sqs/goreturns go install github.com/derekparker/delve/cmd/dlv go install github.com/cweill/gotests go install github.com/josharian/impl go install golang.org/x/tools/cmd/guru go install golang.org/x/tools/cmd/gorename go install golang.org/x/lint/golint
检查插件是否安装成功 打开(最好重启一下vs code) Visual Studio Code,在go文件中引入一个包,并写出“包名.”会有方法提示,例如:我这里引入的是“math/rand”包,当我写“rand”的时候会有下图的提示,那就说明插件安装成功了,如下: --------------------- 作者:丁丁丁梦涛 来源:CSDN 原文:https://blog.csdn.net/dmt742055597/article/details/85865186 版权声明:本文为博主原创文章,转载请附上博文链接!
|
请发表评论