91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

go語言vscode安裝不了的解決方法

發布時間:2020-12-30 12:40:41 來源:億速云 閱讀:274 作者:小新 欄目:軟件技術

這篇文章將為大家詳細講解有關go語言vscode安裝不了的解決方法,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。

go語言vscode安裝不了怎么辦?

Go語言的安裝與配置-vscode篇

如果您希望開啟go語言的開發之旅,但是現在還未踏出第一步,那么這篇文章應該能讓您快速開始,并少走一點彎路。

相關教程推薦:vscode教程

注:這篇文章是基于windows操作系統的,編輯器使用vscode,語言盡量保持簡介。

在開始之前,您需要了解如何配置windows系統的環境變量,比較簡單,這里就不再復述了。

安裝步驟

Go下載地址:https://golang.google.cn/

vscode下載地址:https://code.visualstudio.com/Download

Go和vscode安裝步驟:選好路徑,一直【下一步】到底就好了。(本文go安裝在c:\Go)

注意事項

安裝成功之后,環境變量會有一些變化:

將Go安裝目錄的bin目錄添加到path中,以便執行go命令。

環境變量中新添加了GOROOT,默認值為安裝目錄(我的是c:\Go)

環境變量中新添加了GOPATH,我的默認值為C:\Users\Administrator\go,這個目錄大家可以手動設置,并且可以設置多個值,用來存放go下載的包和命令,后續大家編寫的包也要放在GOPATH指定的目錄。

正常情況下,安裝go之后上面的環境變量會自動設置,如果沒有自動設置,手動修改也是可以的。

安裝完成后,打開命令行,輸入go version,如果提示go的版本,說明安裝成功。

vscode設置

打開vscode,新創建一個后綴為go的文件,vscode會自動提示安裝Go插件,直接安裝就可以看到Go的高亮顯示了。

接下來就可以編寫我們的"hello world"程序了。

package main
 
import "fmt"
 
func main() {
    fmt.Println("Hello world")
}

填坑

當我們在vscode中編寫go程序的時候會出現一些提示,讓我們下載一些包,但這些包因為一些總所周知的原因不能直接下載,我們需要去手動下載,步驟也很簡單(再次之前我們要下載和安裝Git,并且將git命令添加到環境變量。)。

打開GOPATH對應的目錄,我的是C:\Users\Administrator\go,里面會有src目錄(可能還會有bin和pkg兩個目錄)在src中新建目錄,結構如下所示(如果已有則不用新建,將沒有的補全即可):

github.com
golang
golang.org
x

目錄創建成功后,在x目錄中執行

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

然后將下載的tools目錄拷貝一份至golang目錄,至此,目錄結構變為:

github.com
golang
tools
golang.org
x
tools

到此,當vscode再次出現安裝提示的時候,我們點擊安裝,就可以安裝成功了。

但是如果仍然不能安裝成功,我們也可以手動安裝,分別執行如下命令即可。

go install github.com/ramya-rao-a/go-outline
 
go install github.com/acroca/go-symbols
 
go install golang.org/x/tools/cmd/guru
 
go install golang.org/x/tools/cmd/gorename
 
go install github.com/josharian/impl
 
go install github.com/rogpeppe/godef
 
go install github.com/sqs/goreturns
 
go install github.com/golang/lint/golint
 
go install github.com/cweill/gotests/gotests

vscode的代碼提示

現在,vscode的提示的包我們已經安裝成功了,但是還有一個小問題,就是vscode沒有go的代碼提示,我們只要簡單配置一下vscode即可,配置代碼如下(settings.json):

{
    "go.autocompleteUnimportedPackages": true,
    "go.gocodePackageLookupMode": "go",
    "go.gotoSymbol.includeImports": true,
    "go.useCodeSnippetsOnFunctionSuggest": true,
    "go.inferGopath": true,
    "go.gopath": "C:/Users/Administrator/go",
    "go.useCodeSnippetsOnFunctionSuggestWithoutType": true,
}

關于“go語言vscode安裝不了的解決方法”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,使各位可以學到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

卢龙县| 来宾市| 通州市| 成安县| 古田县| 湘潭市| 招远市| 益阳市| 栾川县| 全椒县| 鄂尔多斯市| 元谋县| 增城市| 忻城县| 偏关县| 文昌市| 乌海市| 福贡县| 土默特左旗| 宜川县| 宁安市| 壤塘县| 文登市| 德钦县| 温州市| 来凤县| 石景山区| 武平县| 芦山县| 苍溪县| 平江县| 长葛市| 西乌珠穆沁旗| 成都市| 平塘县| 泌阳县| 北安市| 平安县| 中方县| 门源| 彭水|