標籤:go
1.下載 並且 安裝 Go安裝包 ===========================================================在CSDN上傳了我的版本,供大家下載:=========================================================== go1.2.windows-386.msi : http://download.csdn.net/detail/shuideyidi/7718563 go1.2.1.windows-amd64.msi: http://download.csdn.net/detail/shuideyidi/7719735go1.2.1.darwin-amd64-osx10.8.pkg:http://download.csdn.net/detail/shuideyidi/7719779go1.2.1.linux-amd64.tar.gz:http://download.csdn.net/detail/shuideyidi/7719867 ===========================================================
注意:千萬不要在安裝路徑中出現中文。否則之後將無法正常使用Go語言開發工具
安裝說明的連結:(可能需要翻牆)https://code.google.com/p/golang-china/wiki/Install 下載Go安裝包的連結:https://code.google.com/p/go/downloads/list
2.配置環境變數
(1). 建立 變數名:GOBIN 變數值 :c:\go\bin
(2). 建立 變數名:GOARCH 變數值:386
(3). 建立 變數名:GOOS 變數值:windows
(4). 建立 變數名: GOROOT 變數值:c:\go
(5). 編輯 Path 在Path的變數值的最後加上 %GOBIN%
如果是msi安裝檔案,Go語言的環境變數會自動化佈建好。如果後面的測試無法通過,可以重新設定環境變數。本人安裝msi,發現go命令不能識別,查看環境變數後,發現只有path和GOROOT ,另外兩個沒有,所以自己建立並且設定了一下,測試通過。
3.測試安裝是否成功 開啟Windows中的命令提示字元(cmd.exe)執行命令:go version 或者 go help正常情況下會顯示:
4.訪問Go安裝包中的文檔開啟Windows中的命令提示字元(cmd.exe)執行命令: godoc -http=:6060可以訪問: http://localhost:6060/doc/install.html
5.輸出“Hello Word!” 原本的意思是:輸出“Hello World!”,由於本人粗心,打成word了.....大家別嫌棄.....將就著看吧~ 1)在c盤建立一個檔案:test.go2)輸入或者直接複製粘貼代碼:package main
import "fmt"
func main(){
fmt.Printf("Hello Word!\n");
}
注意:大括弧一定要這麼寫,這是因為go在文法中加入一些代碼規範,按照下面這樣寫是錯誤的:func main(){
fmt.Printf("Hello Word!\n");
} build的時候報錯: 3)編譯,在命令提示字元中執行命令:
go build -o C:\test.exe C:\test.go
或者
go build C:\test.go(注意:上面一條指定了輸出的exe檔案存在C:\test.exe,而下面一條會在當前路徑下產生test.exe(可能會不是C:\test.go的位置))編譯成功後,會在c盤產生一個test.exe檔案4)執行test.exe,在命令提示字元中執行命令:test.exe將會輸出:Hello Word!我是在案頭建立的test.go檔案的,所以略有不同。
6.開發go的IDE1)LiteIDE: http://sourceforge.net/projects/liteide/files/ Website
- Source code https://github.com/visualfc/liteide
- Binary downloads http://sourceforge.net/projects/liteide/files
- Google group https://groups.google.com/group/liteide-dev
- Support LiteIDE http://visualfc.github.com/support
- How to Install https://github.com/visualfc/liteide/blob/master/liteidex/deploy/welcome/en/install.md
- Changes https://github.com/visualfc/liteide/blob/master/liteidex/deploy/welcome/en/changes.md
我下載的是:liteidex23.1.windows.zip
安裝以後直接運行,並且根據當前系統切換和配置LiteIDE當前使用的環境變數(本人是windows 32位作業系統):
步驟:點擊功能表列“查看” -> 點擊"編輯環境變數" -> 進入並且編輯win32.env檔案:
# native compiler windows 386
GOROOT=D:\go
#GOBIN=
GOARCH=386
GOOS=windows
CGO_ENABLED=1
PATH=c:\mingw32\bin;D:\GO\bin;%PATH%
LITEIDE_GDB=gdb
LITEIDE_MAKE=mingw32-make
LITEIDE_TERM=%COMSPEC%
LITEIDE_TERMARGS=
LITEIDE_EXEC=%COMSPEC%
LITEIDE_EXECOPT=/C
原本的:GOROOT=c:\go 要修改成當前Go的安裝路徑,修改完直接儲存即可。
如果是64位作業系統:GOARCH=amd64
配置GOPATH設定,Go語言的工具鏈使用GOPATH設定,是Go語言開發的項目路徑列表,在命令列中輸入go help gopath快速查看GOPATH文檔(在LiteIDE中也通過可以Ctrl+,調出命令輸入)。在LiteIDE中可以方便的查看和設定GOPATH。通過菜單-查看-GOPATH設定,可以查看系統中已存在的GOPATH列表,同時可根據需要添加項目目錄到自訂GOPATH列表中。
使用LiteIDE開發一個簡單的Go語言應用樣本:(A)設定GOPATH菜單-查看-管理GOPATH-進入管理介面- “添加目錄”- 將”F:\workplaceOfGo“添加到“自訂目錄”中 - 點擊“OK” (B)使用嚮導建立TestDemo項目 模板選擇Go1 Command Project,GOPATH目錄選擇“F:\workplaceOfGo”,項目名稱添寫TestDemo確定後並載入TestDemo項目,這將自動產生並載入一個簡單的hello world項目,Ctrl+R 直接運行:將輸出:Hello World! 2)goeclipse
可以直接下載: http://pan.baidu.com/s/1hqJyB9U下載後,配置Go語言的路徑,便可以。
點擊功能表項目中的 "Window"->"Preferences"->在左邊的清單項目中選擇"Go",然後就可以在右邊配置Go語言的路徑以及環境了(配置即可,其中GOOS:表示你的系統,由於是在Windows下開發,所以選擇Windows。GOARCH:表示的是你電腦的CPU類型。作者本人的是i386,所以選擇386)。
如果你有GDB調試器的話,還可以在清單項目中
"Go"下面選擇
"Debugger"來設定GDB的路徑
可以參考:百度經驗中的:基於Eclipse的Go語言可視化開發環境http://jingyan.baidu.com/article/d7130635032e2f13fdf475b8.html