既然開始下定決心要學GO語言了,先從安裝做起吧。
安裝的過程很簡單,百度上一搜大把的教程,我這裏就不做搬運工了,可以自己去百度上搜怎麼安裝。
不過這裏我要說明一下,百度上的教程裏的那個環境變量的設置,有一個GOPATH環境變量,這個環境變量其實我們初學者在學基礎語法的時候,還用不到這個環境變量,如果不懂的或者是嫌麻煩,可以先不設置,之後在講到包的概念的時候,會說到這個環境變量,所以先把GO安裝了再說吧。
OK假設你已經安裝好GO了,這個時候需要選擇用什麼來編寫GO程序。
我之前用的大多都是Linux系統,編寫C++程序用vim用的多一些,裝了很多插件包括YouCompleteMe,這個是代碼自動補全的插件,於是我對YouCompleteMe加了對GO的支持,這個網上也有教程,我這裏貼一個鏈接吧:YouCompleteMe支持go。
但是我用IDE用的比較少,所以也想趁這個機會來學習一些IDE的使用,之前學Java的時候用過IntellIJ IDEA,真的是太棒了!有這個IDE的也可以在裏面安裝GO的相關插件,就可以編寫GO程序了。
但是瞭解過的都知道他們公司出了一系列的IDE都是非常的棒,包括IDEA和PyCharm,他們公司也有一個專門支持GO的IDE——GoLand,好用不好用,誰用誰知道!反正我用了感覺超級棒(awesome)。
但是,有一個問題。這個IDE要錢,對於經濟困難的學生來說,可能付費不起。當然我也想過百度搜激活碼,這個百度上還是有很多的,但是2.1版本以後的IDE,那些激活碼都失效了。
因此,如果真的很想用GoLand,可以想下面幾個方法
- 花錢買唄,如果你經濟沒有問題
- 試試去找找看有沒有老版本的GoLand,因爲官網上下載的都是最新新版本的GoLand,好像版本是2.3,激活碼是不可以激活的,找到了老版本的再用激活碼激活
- 我因爲找不到老版本的GoLand,所以只能下破解版的了,用着再說唄,以後有錢了當然還是買正式版的。GoLand破解版的安裝方法在這裏:GoLand破解版安裝。(我花了好多時間才找到的方法=_=)
下面貼一個我使用GoLand的界面吧
如果對這個IDE的配置還不太瞭解,可以來這看看攻略:IDEA使用教程,雖然是IDEA的,但是都是一家公司的,很多配置也都是差不多,後續我可能也會貼一些快捷鍵攻略吧。