好久沒寫博客了,最近加班好厲害,加到自己都覺得不太適合這個行業了,每天頭都是沉甸甸的,可惜今年注定不是收獲的季節。
最近忙里偷閑在學習nodejs,趕巧看到golang的文章,一直覺得golang目前還不是特別目前的web開發,畢竟現在開發庫感覺還不是特別多。不過剛好有時間,就搭建個環境先,發現網絡上這方面的不是特別多,就有了此文。
一、下載地址
$GOARCH 目標平台(編譯后的目標平台)的處理器架構(386、amd64、arm)
$GOOS 目標平台(編譯后的目標平台)的操作系統(darwin、freebsd、linux、windows)
$GOBIN 指向安裝之后根目錄下的bin目錄,即$GOROOT/bin,windows平台下默認為c:/go/bin,會在安裝過程中由安裝程序自動添加到PATH變量中


package main import "fmt" func main(){ fmt.Printf("Hello,GO!\n") }
我們來分析下這個程序:
1、程序中的第2行這個是必須的。所有的Go文件以package <something>開頭,對於獨立運行的執行文件必須是package main;
2、第4行說需要將”fmt”包加入main。不是main的其他包都被稱為庫,其他許多編程語言有着類似的概念。
3、第1行和第4行中的//和/*---*/都是注釋
4、package main 必須首先出現,緊跟着是import。在Go中,package 總是首先出現,然后是import,然后是其他所有內容。當Go 程序在執行的時候,首先調用的函數是main.main(),這是從C 中繼承而來。這里定義了這個函數;
5、第8行調用了來自於fmt包的函數打印字符串到屏幕
以上解釋來自阿來的博客



發現不行,特意在在線安裝的時候看了下,發現eclipse下載的是
因此建議感興趣的朋友可以嘗試下
方式如下
在eclipse下的plugins下,將上述插件直接丟進去重啟,正常是安裝了goeclipse,可以看下右鍵是否生成了run go application
如果不行改成放到dropins下載試試
最后,可以嘗試link方式
在eclipse目錄下創建links和otherplugin文件夾及其otherplugin目錄下的子文件goeclipse
將之前的jar包及其https://goclipse.googlecode.com/svn/trunk/goclipse-update-site/下的
拷貝到goeclipse目錄下
在links中然后創建goeclipse.link文件