Goclipse中運行Go語言程序的配置 (轉載+本身的設置)

昨晚和今天一上午分別在Windows七、Ubuntu 12.04LTS和Mac OS X上嘗試配置了下Go語言的開發環境,安裝Go語言卻是都沒遇到什麼問題,就是在使用Eclipse的Goclipse插件開發Go語言的時候,一直 Run不起來,緣由就是源文件一直沒有被編譯。 後來去認真讀了下Goclipse的文檔才發現原來是必需要將項目目錄命名爲cmd才能夠。(cyper注:見下面的抓圖,我命名爲main也沒問題?)

這裏只是簡單介紹下利用Goclipse開發Go語言的注意事項,至於安裝Go語言和配置Go語言的運行環境,網絡上有太多的教程,這邊就再也不贅述。 linux

首先,在Eclipse的Install Update裏輸入Goclipse的在線更新地址: http://goclipse.googlecode.com/svn/trunk/goclipse-update-site/  git

安裝完Goclipse插件以後,在Window -> Preference -> Go下,配置Go項目的開發參數。GoRoot是計算機上Go語言安裝的目錄,好比C:\Go(windows)或者/usr/local /go(linux);GOARCH是CPU的型號,個人是386;GOOS指的是所處的操做系統,個人是windows;GoRoot是計算機上Go語 言的bin文件的位置;Go Path和GoRoot同樣。其中,GOARCH和GOOS這兩項Goclipse應該是會自動幫你匹配好。另外,若是你想擁有代碼自動補全功能,能夠下 載Gocode並在Gocode一欄裏配置Gocode的地址。 github

以上是開發參數的配置,接下來,咱們建立一個Go Project。 golang

在一個Go Project目錄下,有三個文件夾:bin、pkg、src,其中咱們只需關注bin文件夾和src文件夾便可。bin文件夾是編譯好的源文件所放置的 位置,也就是可執行文件的所在;而src就是源文件目錄。注意,這時直接在src下建立文件時沒用的,由於不會編譯,這也就是致使我一直不能成功運行的最 大緣由。咱們須要在src文件夾下建立一個cmd文件夾,而後咱們能夠建立一個go文件如go.go,而後package用main,咱們能夠鍵入以下代 碼: web

package main 編程

import "fmt" windows

func main() { 網絡

fmt.Printf("Hello World!") app

} svn

而後保存,咱們就能夠看到在bin文件夾下自動出現了一個.exe文件,這樣就表明Goclipse根據源文件自動編譯了。

而後咱們Run這個工程,就能夠看到在Console上看到Hello World!字樣了。

Go語言被譽爲雲時代的C語言,雖然資料較少,可是仍然是值得使人期待的一門語言,但願各位看官能在Go語言中找到編程的熱情和樂趣~~~

=============================
如下是Cyper的筆記
參考此處:
https://github.com/astaxie/build-web-application-with-golang/blob/master/1.4.md
安裝gocode的方法:
執行以下命令:

go get -u github.com/nsf/gocode

(注意,首先要安裝git,命令以下 sudo apt-get install git)

執行結束後你會發如今你的$GOPATH/bin目錄下多出一個gocode文件(可執行文件)

個人是:

這是個人goclipse配置


第一個go工程(目錄名不必定叫main,能夠是任意名字,會自動編譯到bin下)

相關文章
相關標籤/搜索