這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。
周末沒事,打算學一門周末語言,最後選了目前比較熱門的go語言,平時習慣了使用eclipse作為主要開發工具,這裡講述一下如何在eclipse搭建golang開發環境,主要是安裝goclipse外掛程式。
1、下載安裝go並配置環境變數
由於國內無法訪問Google,要下載官網的安裝包需走代理,如果沒有,可以在golang中國下載http://www.golangtc.com/download,根據系統位元選擇zip檔案下載,此為免安裝版,直接解壓,配置環境變數
建立變數名GOROOT,value=go的安裝目錄
在path上天劍%GOROOT%\bin
建立變數名GOPATH,自訂目錄,必須配置此變數名
至此go已經安裝完畢,測試是否正常,開啟cmd,執行go命令,看是否有列印
如果沒有請查看環境變數配置是否正確
2、eclipse安裝goclipse
如果能夠翻牆,可以再eclipse->help->install new software->add下載安裝,確保eclipse已經安裝了CDT前提下
下載連結http://goclipse.googlecode.com/svn/trunk/goclipse-update-site/
如果不能訪問國外網站,請在eclipse marketplace搜尋安裝,在eclipse4.5中,我沒能搜到,只能通過第一種下載安裝,在eclipse4.6+就能搜到,點擊install下載安裝
安裝完成後重啟eclipse,在window->preferences能看到
點擊Go,配置go安裝目錄
在點擊tools,安裝go的工具外掛程式
其中,gofmt可以直接在go的bin目錄找到,godef指點擊download下載,下載完會自動回填,gocode和guru則無法下載回填,需自己手打產生,方法如下
首先需要在本地安裝git shell,安裝教程自己上網找,安裝完成後,將上面的GOPATH目錄配置為一個git本地倉庫
進入cmd,執行go get -u -v github.com/nsf/gocode
執行go get -u -v golang.org/x/tools/cmd/guru
分別執行完之後,會在目錄下下載對應的代碼,和bin目錄下自動產生exe檔案
將對應的gocode.exe.guru.exe填上即可,eclipse整合goclipse就此完成,接下來就可以開始第一個程式hello word了
new一個go project項目,在src下建立包,因為src目錄下不能直接放go檔案,在包下建立hello.go,執行代碼