- 安裝go插件
- 有些插件下載不了田弥,從github上下載,然后文件拷貝到golang目錄续滋,手工安裝
關(guān)于go開發(fā)目錄的結(jié)構(gòu)這里不做過多解釋舅锄,之前已經(jīng)說過了
進(jìn)行如下命令進(jìn)行目錄切換:
cd %GOPATH%\src\github.com\golang
我這里的GOPATH是在D:\go_project
如果src目錄下面沒有g(shù)ithub.com\golang請(qǐng)自行創(chuàng)建
完成目錄切換后躯枢,開始下載插件包:
git clone https://github.com/golang/tools.git tools
當(dāng)下載完成后则吟,你會(huì)發(fā)現(xiàn)%GOPATH%\src\github.com\golang多了一個(gè)tools目錄
需要把tools目錄下的所有文件拷貝到%GOPATH%\src\golang.org\x\tools下,如果沒有自行創(chuàng)建
當(dāng)然如果你是windows環(huán)境锄蹂,如果你當(dāng)前是在%GOPATH%\src\golang.org\x\tools
目錄下氓仲,你可以直接使用如下命令進(jìn)行拷貝:
xcopy /s /e %GOPATH%\src\github.com\golang\tools
關(guān)于這個(gè)命令的使用可以具體百度查看,如果對(duì)該命令不熟悉就手動(dòng)拷貝,直接將你下載的tools目錄下的所有文件拷貝到%GOPATH%\src\golang.org\x\tools目錄下
經(jīng)過多次測試得糜,插件中有幾個(gè)其實(shí)不用FQ或其他方法就可以安裝成功:
github.com/nsf/gocode
github.com/uudashr/gopkgs/cmd/gopkgs
github.com/fatih/gomodifytags
github.com/haya14busa/goplay/cmd/goplay
github.com/derekparker/delve/cmd/dlv
下面安裝無法安裝的插件
開始安裝:
切換到GOPATH目錄下敬扛,執(zhí)行相關(guān)的go install 命令
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下go開發(fā)需要安裝的插件都已經(jīng)安裝成功