PHP入門語句,包括if語句、while語句、go語句,供PHP初學者參考。
在vscode安裝go語言外掛程式的過程中,提示工具不完整,之後點選全部安裝按鈕但是出錯,透過搜尋得到一些方法,但還是行不通。主要存在兩個問題,首先golang.org被攔在牆外,借了梯子後依然無法成功安裝,分析得出是在請求golang.org獲取工具代碼時出現了重定向,go命令並沒有檢測出這一變化,導致包括微軟妹寫的工具也因為依賴關係安裝而失敗。
解決的方法是順藤摸瓜,透過要求安裝失敗提示的URL,重定向到github站點,根據go原始碼中import的套件路徑,在使用者目錄下建立對應的目錄,然後把整個倉庫clone到本地,之後就能成功安裝了。
最後顯示的提示的資訊如下,精誠所至,金石為開:
All tools successfully installed. You're ready to Go :).
在GOPATH中執行如下指令:
mkdir src\golang.org\x
之後將兩個倉庫克隆至x目錄下:
git clone https://github.com/golang/lint.git git clone https://github.com/golang/tools.git
開啟vscode,編輯或儲存一個.go檔案觸發外掛程式對缺少工具的提示,之後自動安裝就能成功了。
也可以根據插件安裝過程中使用的go指令取得遠端程式碼安裝,或是進入本機程式碼目錄直接安裝本機複製好的程式碼,不過都沒有外掛程式自動安裝的方便,被牆的情況下可以根據依賴的提示逐步採用手動的方法。
相關推薦:
#python入門之語句(if語句、while語句、for語句)
以上是Visual Studio Code中安裝go語言插件的詳細內容。更多資訊請關注PHP中文網其他相關文章!