Eclipse平台下配置Go語言開發環境(Win7)


《Go語言編程》中寫到:“從功能和易用性等方面考慮, Eclipse+GoEclipse、LiteIDE這兩個環境在所有IDE里面是表現最好的”,所以筆者打算采用Eclipse+GoEclipse開發環境。

Eclipse平台下配置Go語言開發環境步驟:

1、安裝JDK和Eclipse

     建議JDK1.6及以上版本。Eclipse3.6及以上版本。

2、安裝GoEclipse插件

    在Eclipse中點擊菜單“Help”-》“Install New Software”打開如下對話框,添加go插件的安裝地址:http://goclipse.googlecode.com/svn/trunk/goclipse-update-site/,

按提示一步一步操作即可,下載時可能會遇到網絡問題,可使用goagent或其他代理。

     

3、安裝並配置Go的編譯器

下載地址:https://code.google.com/p/go/downloads/list

下載時請注意版本,應選擇windows-386的版本。

安裝完后重啟Eclipse,並通過菜單項“Window”-》“Preferences”-》“Go”打開Go語言的配置選項框。如下圖:

選擇Go的安裝路徑即可,如筆者的安裝路徑是F:\Work\Go

4、配置調試器(可選)

需要先安裝MinGW,下載地址:http://sourceforge.net/projects/mingw/files/MinGW/

安裝完之后,通過菜單項“Window”-》“Preferences”-》“Go”-》“Debugger”打開調試器的配置選項框。

將GDB路徑配置為:MinGW安裝目錄下的gdb.exe文件即可。

5、配置代碼自動補全(可選)

需要配置gocode,可使用goEclipse插件自帶的版本,也可以自己下載:https://github.com/nsf/gocode

筆者使用的是goEclipse插件自帶的版本,配置方式如下:

通過菜單項“Window”-》“Preferences”-》“Go”-》“Gocode”打開配置選項框。

將Gocode的路徑配置為:goEclipse的安裝路徑下的gocode.exe文件,如

F:\Work\eclipse\plugins\com.googlecode.goclipse.gocode_0.7.6.v450\tools\windows_386\gocode.exe

6、配置支持Import遠程包(可選)

為了支持Import遠程包,最好裝個gowin-env。下載地址:https://bitbucket.org/akavel/gowin-env/downloads。 如果下的是壓縮包,請把它解壓到C盤。例如,C:\gowin-env。里面有個Console.bat是以后使用go get的環境。舉例:有個文件a.go,里面import (

    "fmt"

    "github.com/astaxie/beedb"

"github.com/ziutek/mymysql/godrv"

為了編譯該a.go文件,需要啟動Console.bat,然后在該命令行窗口,進入c:\go\src目錄下,執行go getgithub.com/astaxie/beedb

Go get github.com/ziutek/mymysql/godrv .

Go 會自動下載該遠程包並編譯和安裝這些包。

7、go install: no install location for directory *** outside GOPATH錯誤的處理

由於每一個Go程序都必須包含一個main包以及一個main()函數,因此如果沒有main包就會導致上述錯誤。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM