vscode是個好用的編輯器,可以支持多種開發(fā)語言,這里和各位分享如何使用vscode開發(fā)go語言。
先安裝vscode,這步直接到官網(wǎng)下載安裝即可。
安裝go,配置GOROOT/GOPATH變量,亦是常規(guī)操作。
在vscode中下載go插件:這步很簡單,在啟動的歡迎頁面就可以點(diǎn)擊go的插件下載。

最后,使用go get命令下載插件即可。一般常用的插件如下:
go get -u -v github.com/nsf/gocode? (代碼自動完成)
go get -u -v github.com/rogpeppe/godef? (快速提示信息、定義跳轉(zhuǎn))
go get -u -v github.com/golang/lint/golint? (代碼調(diào)試)
go get -u -v github.com/lukehoban/go-find-references? (搜索參考引用)
go get -u -v github.com/lukehoban/go-outline? (文件大綱)
go get -u -v sourcegraph.com/sqs/goreturns? (代碼格式化)
go get -u -v golang.org/x/tools/cmd/gorename? (重命名)
go get -u -v github.com/tpng/gopkgs? (引用添加)
go get -u -v github.com/newhook/go-symbols? (工作區(qū)符號搜索)
安裝上述插件需要鏈接外網(wǎng),如果鏈接外網(wǎng)有問題,則可以采用間接方式安裝:
(設(shè)置好GOPATH變量)
1、使用如下命令下載(一般github不會被封,如果封了,那就找地方上網(wǎng)站拷貝):
md %GOPATH%\src\github.com\golang
cd?%GOPATH%\src\github.com\golang
git clone https://github.com/golang/tools.git tools
md %GOPATH%\src\golang.org\x\tools
xcopy?/s?/e?%GOPATH%\src\github.com\golang\tools %GOPATH%\src\golang.org\x\tools
2、使用go install命令安裝:
go?install?github.com/nsf/gocode
go?install?sourcegraph.com/sqs/goreturns
go?install?github.com/golang/lint/golint
go?install?github.com/newhook/go-symbols
go?install?golang.org/x/tools/cmd/guru
go?install?golang.org/x/tools/cmd/gorename
go?install?github.com/rogpeppe/godef
go?install?github.com/lukehoban/go-outline