最近開始學習研究Go語言,工欲善其事,必先利其器,想要實現第一個 Hello World,咱們就得先把開發環境配置好!
我是windows下使用Eclipse開發,在安裝配置開發環境時遇到一些問題,記錄下來,以便遇到相同問題的朋友能參考
一、下載安裝開發包
1.第一步,安裝Go語言的開發包,下載地址:https://studygolang.com/dl
選擇合適的安裝包,我的系統是64位的win7,因此選擇了windows-amd64.msi,下載完後雙擊安裝程式,我是預設安裝到C:\Go下。
2.第二步,安裝完成後預設在系統內容變數Path後添加了Go安裝目錄下的bin目錄C:\Go\bin,並添加了環境變數GOROOT,值為Go的安裝根目錄C:\Go;
此時再在環境變數中添加Go的工作空間變數GOPATH,值我設為D:\appcsm\go(因我是用eclipse作為開發工具,且使用Go語言的外掛程式做開發,因此,在之前的eclipse工作空間中增加了Go語言的工作空間),在環境變數Path後追加%GOPATH%\bin。
3.第三步,重啟系統,開啟命令列,輸入go env,有內容顯示則說明Go開發包安裝完成,再看內容中的GOPATH是剛才設定的路徑,則說明設定成功。
二、Eclipse下安裝Go語言外掛程式
1.我使用eclipse作為開發工具,其安裝過程這裡略過。啟動eclipse,選擇菜單Help->Eclipse Marketplace,在Search選項卡的Find輸入框中輸入Go並點Go按鈕,搜尋到了GoClipse外掛程式,如
點Install進行安裝。
注意:我當時到這一步時,eclipse報錯:
那麼在Eclipse 的Marketplace上安裝外掛程式這條路走不通,看官不用著急,解決的辦法是在eclipse中選擇菜單Help->Install New Software,增加倉庫Goclipse,
網站為:https://raw.githubusercontent.com/GoClipse/goclipse.github.io/0.16.0/releases/,如:
選擇GoClipse外掛程式進行安裝,安裝有點慢,慢慢等待成功,重啟即可。
2.外掛程式安裝完後重啟eclipse,選擇菜單Window->Preference->Go 配置安裝止錄
3.然後繼續配置,選擇菜單Window->Preference->Go->Tools,這裡需要下載3個工具:
我這裡下載第二項guru.exe時,總時失敗,如果你也遇到這種情況了,也不要著急,我們另外下載解決
我們到https://github.com/golang/tools上下載
下載zip壓縮包後,在Go的工作空間的src目錄下建立目錄golang.org\x\tools,並把zip中tools目錄下的所有檔案解壓到該目錄;在命令列中輸入命令 go install golang.org\x\tools\cmd\guru,
執行完後發現在Go的工作空間bin目錄下,已產生了guru.exe。至此,windows下Go語言的開發環境搭建完畢。
三、開啟Hellow world
點擊菜單File->New->Other
建立工程,開啟編程吧