工欲善其事必先利其器,指令行工具雖然能夠在一定程度上滿足基本操作的需求,但實際工作中總不能一直使用指令行工具進行編碼操作吧?
學習
Go
語言同樣如此,為此需要尋找一個強大的
IDE
內建環境幫助我們快速開發,據我所知,市面上比較流行的可能有三個選擇:
-
:LiteIDE X
是一款簡單,開源,跨平台的LiteIDE
.Go IDE
-
:GoLand
is a cross-platform IDE built specially for Go developers.GoLand
-
:第三方插件
,Idea
,Sublime Text
,等常見VS Code
一般均有IDE
的插件.Go
蘿蔔青菜各有所愛,選擇哪個
IDE
都可以,甚至不用任何
IDE
也可以,不過還是推薦下
GoLand
吧!

Goland
下載下傳安裝
Goland
官網位址: https://www.jetbrains.com/go/,如果無法通路,可能需要特殊手段繞過.
Goland
并不像
Idea
那樣分為專業版和社群版,目前隻有收費版,提供
30
天免費試用,試用到期後可以選擇購買正版也可以上淘寶購買激活碼或網上尋求破解版等等.
直接點選頁面中間的
Download
按鈕後就會自動識别目前系統進行下載下傳,也可以點選右上角的
Download
按鈕自行選擇目标平台進行下載下傳.
安裝過程比較簡單,這裡就不再贅述,簡單的動圖一閃而過看下大緻過程吧!
其中安裝位置,預設是
C
盤,可以自行選擇合适的安裝位置.
如果是
Mac
電腦,安裝
Goland
更為簡單,直接下載下傳拖動到
Application
分類,連安裝目錄都不用選擇,簡單示範如下:
Goland
克隆項目
Goland
初次打開
Goland
編輯器,界面出現三個選項:
-
: 建立項目,适合從零開發新項目New Project
-
: 打開項目,适合本地已存在Open Project
項目Go
-
: 從版本庫中檢出項目,适合團隊合作時直接從線上項目下載下傳到本地.Check out from Version Control
三種方式分别對應三種不同的場景,這裡選擇以第三種方式檢出版本庫為例,目錄源碼: https://github.com/snowdreams1006/learn-go
選擇
git
版本庫,并填寫項目位址,然後點選右側的
Test
按鈕,如果提示失敗,可能是
Git
基本環境沒有配置過,請先配置下
Git
,可以參考 git 入門教程
項目位址:或者
[email protected]:snowdreams1006/learn-go.git
或者
https://github.com/snowdreams1006/learn-go.git
https://github.com/snowdreams1006/learn-go
預設情況下,本地目錄是
GolandProjects
,一定要修改成自己的
GOPATH
目錄,即
USERPROFILE/go
目錄.
耐心等待,
Goland
會自動下載下傳項目相關依賴,右下角的進度條完畢後意味着項目初始化好了,可以正常工作了.
Goland
打開項目
Goland
找到
hello/hello.go
檔案,其中
main
方法左側有個綠色的啟動按鈕,點選運作.
初始運作,提示配置進行指令配置,設定工作目錄為
GOPATH
環境變量所在的目錄.
此時配置頁面左下角的紅色報錯消失了,儲存後關閉該視窗,再次運作
main
方法,如我們所願輸出了
Hello Go!
的逆序.
現在打開
strings/reverse_test.go
檔案,同樣點選左側的啟動按鈕運作測試檔案,證明測試運作正常!
Goland
配置總結
Goland
萬事開頭難,下載下傳
Goland
并初始化項目,其實很簡單,之是以特意寫下這篇文章主要是為了克服陌生的恐懼,邁出第一步就會有第二步,接下來的
Go
語言學習之旅就可以順利開始了,
Go to Work !