前言:
近年來各種新的計算機編程語言不斷出現,這對於我們程序猿來說,是一件多么歡樂的事情啊。特別是對於像筆者一樣的多情者,更新欣喜萬分。而最近一次偶然的機會筆者接觸到了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程序運行成功了。