天天看點

go 學習筆記之走進Goland編輯器

工欲善其事必先利其器,指令行工具雖然能夠在一定程度上滿足基本操作的需求,但實際工作中總不能一直使用指令行工具進行編碼操作吧?

學習

Go

語言同樣如此,為此需要尋找一個強大的

IDE

內建環境幫助我們快速開發,據我所知,市面上比較流行的可能有三個選擇:

  • LiteIDE X

    :

    LiteIDE

    是一款簡單,開源,跨平台的

    Go IDE

    .
  • GoLand

    :

    GoLand

    is a cross-platform IDE built specially for Go developers.
  • 第三方插件

    :

    Idea

    ,

    Sublime Text

    ,

    VS Code

    ,等常見

    IDE

    一般均有

    Go

    的插件.

蘿蔔青菜各有所愛,選擇哪個

IDE

都可以,甚至不用任何

IDE

也可以,不過還是推薦下

GoLand

吧!

go 學習筆記之走進Goland編輯器

Goland

下載下傳安裝

官網位址: https://www.jetbrains.com/go/,如果無法通路,可能需要特殊手段繞過.

Goland

并不像

Idea

那樣分為專業版和社群版,目前隻有收費版,提供

30

天免費試用,試用到期後可以選擇購買正版也可以上淘寶購買激活碼或網上尋求破解版等等.

直接點選頁面中間的

Download

按鈕後就會自動識别目前系統進行下載下傳,也可以點選右上角的

Download

按鈕自行選擇目标平台進行下載下傳.

go 學習筆記之走進Goland編輯器

安裝過程比較簡單,這裡就不再贅述,簡單的動圖一閃而過看下大緻過程吧!

go 學習筆記之走進Goland編輯器

其中安裝位置,預設是

C

盤,可以自行選擇合适的安裝位置.

go 學習筆記之走進Goland編輯器

如果是

Mac

電腦,安裝

Goland

更為簡單,直接下載下傳拖動到

Application

分類,連安裝目錄都不用選擇,簡單示範如下:

go 學習筆記之走進Goland編輯器

Goland

克隆項目

初次打開

Goland

編輯器,界面出現三個選項:

  • New Project

    : 建立項目,适合從零開發新項目
  • Open Project

    : 打開項目,适合本地已存在

    Go

    項目
  • Check out from Version Control

    : 從版本庫中檢出項目,适合團隊合作時直接從線上項目下載下傳到本地.
go 學習筆記之走進Goland編輯器

三種方式分别對應三種不同的場景,這裡選擇以第三種方式檢出版本庫為例,目錄源碼: https://github.com/snowdreams1006/learn-go

選擇

git

版本庫,并填寫項目位址,然後點選右側的

Test

按鈕,如果提示失敗,可能是

Git

基本環境沒有配置過,請先配置下

Git

,可以參考 git 入門教程

go 學習筆記之走進Goland編輯器
項目位址:

[email protected]:snowdreams1006/learn-go.git

或者

https://github.com/snowdreams1006/learn-go.git

或者

https://github.com/snowdreams1006/learn-go

預設情況下,本地目錄是

GolandProjects

,一定要修改成自己的

GOPATH

目錄,即

USERPROFILE/go

目錄.

go 學習筆記之走進Goland編輯器

耐心等待,

Goland

會自動下載下傳項目相關依賴,右下角的進度條完畢後意味着項目初始化好了,可以正常工作了.

Goland

打開項目

找到

hello/hello.go

檔案,其中

main

方法左側有個綠色的啟動按鈕,點選運作.

go 學習筆記之走進Goland編輯器

初始運作,提示配置進行指令配置,設定工作目錄為

GOPATH

環境變量所在的目錄.

go 學習筆記之走進Goland編輯器

此時配置頁面左下角的紅色報錯消失了,儲存後關閉該視窗,再次運作

main

方法,如我們所願輸出了

Hello Go!

的逆序.

go 學習筆記之走進Goland編輯器

現在打開

strings/reverse_test.go

檔案,同樣點選左側的啟動按鈕運作測試檔案,證明測試運作正常!

go 學習筆記之走進Goland編輯器

Goland

配置總結

萬事開頭難,下載下傳

Goland

并初始化項目,其實很簡單,之是以特意寫下這篇文章主要是為了克服陌生的恐懼,邁出第一步就會有第二步,接下來的

Go

語言學習之旅就可以順利開始了,

Go to Work !

go 學習筆記之走進Goland編輯器