想學golang
也就是Go語言
由來已久,但苦於不像Delphi
、C#
這等有現成的IDE
,第一步就卡殼了。所幸網上資源豐富,在嘗試後終於把環境搭起來了,在此作個記錄以備忘。git
安裝Go Tools
時須要用到。並且,搞開發不用Git
?圖樣圖森破!github
Git官網,安裝略。若已安裝WSL
則可直接使用WSL
裏的Git
。golang
因爲衆所周知的緣由,Go
的官網並不老是能訪問,其實在國內是有一個官方鏡像的。下載安裝什麼的就略過了。google
安裝好以後在命令行裏運行go env
便可查看Go環境變量
。插件
GOROOT:就是Go的安裝目錄,如C:\Go
。命令行
GOPATH:Go的工程目錄,不能是Go的安裝目錄,能夠有多個目錄,多個目錄之間用;
分隔,且下面安裝的Go Tools
會安裝在第一個目錄。如:C:\Users\Administrator\go
。調試
下載VS Code,並安裝,沒什麼好說的。code
安裝配置中文:打開VS Code
,按Ctrl+Shift+P
,輸入display
,選擇Configure Display Language
回車,選擇zh-cn
回車,若無則選擇Install additional languages...
回車,在左側選擇中文安裝,安裝完以後根據提示重啓。資源
按Ctrl+Shift+X
搜索Go
,安裝微軟的Go插件。開發
關閉VS Code
。
主要是徹底由VS Code
來下載速度會異常感人。
::下載tools git clone https://github.com/golang/tools.git %GOPATH%\src\golang.org\x\tools ::下載lint git clone https://github.com/golang/lint.git %GOPATH%\src\golang.org\x\lint
待所有下載完以後,打開VS Code
。
Ctrl+N
新建一個文檔,選擇語言模式爲Go
,會有Analysis Tools Missing
的提示,點Install
坐等完成(共11個),安裝完成以後查看是否所有成功,最後重啓VS Code
。
重啓後在剛纔新建的文檔裏寫上go代碼並保存,按F5
調試,驗證效果。