MAC 环境, 解决 vscode IDE 安装GO 扩展包失败

要我选择,我选择用goland, 学个语言,第一步配置环境和IDE 就直接放弃了,还学啥。 

先介绍下Go环境 

GO的安装包从官网上下载, 直接安装一路next 不做任何修改。 安装完成后,需要关注的重点

GOPATH  在 /Users/yourname/go  下, yourname 是你的mac的登录名

在vscode 上安装go 扩展包失败如图

MAC 环境, 解决 vscode IDE 安装GO 扩展包失败_第1张图片

看到这么多错误,心的凉了,有木有。 随后就上某度查一查有什么解决办法没有, 一搜一大堆,并且一模一样有没有, 经过尝试他们的办法, 我心里一万只草拟吗在奔跑,真想问候他们一下,一帮2X, 只会ctrl + c, ctrl +v 的货, 自己试过了么,就在那侃侃而谈, 废话不多说, 先上正确办法,最后会贴上一些错误的示范。

终极简单方法:

终端执行以下语句, 执行完,重新打开vscode,  创建个 .go 文件, 发现右下角提示install, 直接install all, 就能发现全部成功。

go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.cn,direct

下载完了,别忘了改回去, 因为不改的话,我发现VScode 会出现莫名其妙的问题。

附带传送门:https://www.jianshu.com/p/309694cea86c


以下为个人尝试

尝试方法一:

按照百度搜索结果, 

1. 在src下依次创建  golang.org/x , 在x 目录下执行以下语句

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

这其实是为了下载golang.org 下的扩展, 其中包含了guru, gorename 扩展及其他扩展。

以第一个扩展安装失败为例,进行安装

MAC 环境, 解决 vscode IDE 安装GO 扩展包失败_第2张图片

下载失败了,那好,我们到github 上看看。 链接:https://github.com/uudashr/gopkgs

MAC 环境, 解决 vscode IDE 安装GO 扩展包失败_第3张图片

看到没, 写好了。 对于GO目录的规范性,我们来到 /Users/yourname/go/src/github.com 文件夹下 运行一下, 如果没有github.com文件夹,就创建一下,总会有用的。

好了,没有任何提示就是最好的提示, 到/Users/yourname/go/bin 下看看是否有gopkgs , 如果有,恭喜你安装成功了!摆脱了伸手党。

再来一个扩展试试手, 就选下面这个。

MAC 环境, 解决 vscode IDE 安装GO 扩展包失败_第4张图片

在借鉴了某度上各种大神文章后(大概有5+篇, 去掉相同项后只有一篇),go install golang.org/x/tools/cmd/guru, go get -u  XXXXXX 无济于事,还是自己来吧, 

上面第一步,下载了tools 对吧, 里面是有这个扩展文件的, 我们直接进入文件夹

cd /Users/yourname/go/src/golang.org/x/tools/cmd/guru
go install

直接搞定, 到/Users/yourname/go/bin 里面看到, 已经有了guru , 这就完成了

再下载cweill/gotests 时, 一直下载不下来, 所以本次尝试到此结束! 请使用 终极简单方法。

 

以下展示某度各种大神文章重点部分

one : 

MAC 环境, 解决 vscode IDE 安装GO 扩展包失败_第5张图片

如果不行, 就先 go get 下来, 然后执行 go install . 

你可能感兴趣的:(go)