前言:
近年來各種新的電腦程式設計語言不斷出現,這對於我們程式猿來說,是一件多麼歡樂的事情啊。特別是對於像筆者一樣的多情者,更新欣喜萬分。而最近一次偶然的機會筆者接觸到了Go語言,於是再也忍不住其美妙的文法而寫文於此。其實,Go語言在幾年前就已經出現了,對於許多人來說,或許不是什麼新東西,而對於像筆者這樣剛接觸或者第一次聽說的人來說,確實是新事物,那麼到底Go語言是怎麼出現的?為什麼它會出現呢?它出現又是為瞭解決什麼問題......對於以上一大堆問題,在這就不詳細說明了,本系列文章主要以執行個體為主,對於概念性和語言底層設計的東西不會涉及很多,原因是本系列文章只是對於有興趣者業餘學習入門之用,如果想要深入學習或者研究Go語言,請閱讀專業的Go語言書籍。好了,接下來就讓我們一起Go起來~
1.開始第一個Go程式
動手準備:
下載Go --http://code.google.com/p/go/downloads/list
從以上列表中選一個適合你平台的版本安裝,這裡筆者下載了windows (X86 32-bit)平台的版本(如無特殊說明後文中所有程式的編譯運行都基於此類型平台),對於windows平台有安裝版本和解壓版本供選擇,當然你也可以選擇linux或者mac平台的版本。
下載安裝版本安裝(一步步按照提示則預設已經配置好環境,不需要以下配置過程,預設PATH="c:/go/bin")或者解壓版本解壓後都將得到一個檔案夾,該檔案夾中便存放了Go編譯器等Go語言開發工具,假設得到的檔案夾為Go,裡面的的目錄結構如:
:
接下就需要配置環境變數:
1.GOROOT(Go安裝包的根目錄。) --> 假設Go檔案價在D盤,則GOROOT="D:\Go"
2.GOOS (作業系統)和 GOARCH(CPU類型) --> GOOS="windows" GOARCH="386"
3.PATH="%GOROOT%\bin" --> 指定go編譯器執行路徑
以上是最基本的變數設定步驟,省略了可選部分。
完成後,開啟windows的命令列cmd,執行:go,斷行符號後如下:
說明安裝配置成功。現在我們可以開始寫第一個程式了。
用任何編輯器,敲入以下代碼:
儲存為hello.go然後再用命令列開啟該檔案所在目錄,輸入如下編譯命令:
如果沒有意外,您將在目前的目錄看到新產生的hello.exe
再執行:
到此第一個Go程式運行成功了。