今天在學習Go的時候,安裝Go的相關插件,顯示安裝不上,但是右下角也一直會提示讓你安裝,當然你可以設置成忽略,為了開發效率,我選擇了安裝。然后出現了問題,一直Failed。在網上看到了很多的文章,不是這個復制那個,就是那個復制這個,也不知道原文章是誰寫的,能解決問題也就罷了,但是一會這個目錄,最后執行命令又變成了其他目錄,可能我剛開始接觸Go,所以理解不夠透徹,看的是雲里霧里,我覺得可能還有跟我一樣受苦的小伙伴,所以在我解決了問題之后,分享下我的經驗,首先先說明一下環境。
本人電腦系統 Win10
VsCode版本
Go版本: 1.13.4
不多BB ,其實很簡單,因為Go有一個全球模塊代理,設置一下代理再去安裝,就可以十分順利的進行。,分享一下原網站 https://goproxy.io/
設置流程如下,首先Windows用戶打開Powershell(Mac用戶可以去網站上看,都是十分的簡單)
方便大家復制,我再敲一遍
$env:GO111MODULE="on" $env:GOPROXY="https://goproxy.io" go env -w GOPROXY=https://goproxy.io,direct go env -w GOPRIVATE=*.corp.example.com
這樣設置完成之后,再去VsCode界面,選擇Install ALL。即可安裝成功
最后只有一個dlv插件沒有安裝成功,影響不是很大,所以我就沒有去安裝了,希望可以幫到需要的朋友。
====================2019年11月27日補充==================================
如果進入VsCode中沒有提示Install all的時候,可以Ctrl + Shift + p ,然后輸入go:install/update tools,選擇全部的即可全部安裝