在ubuntun虛擬機里安裝goLang語言編程環境
來自專欄 Jerry的非SAP技術學習筆記
Go語言是谷歌2009發布的第二款開源編程語言。
Go語言專門針對多處理器系統應用程序的編程進行了優化,使用Go編譯的程序可以媲美C或C++代碼的速度,而且更加安全、支持並行進程。
北京時間2010年1月10日,Go語言摘得了TIOBE公布的2009年年度大獎。該獎項授予在2009年市場份額增長最多的編程語言。
2007年,谷歌把Go作為一個20%項目開始研發,即讓員工抽出本職工作之外時間的20%, 投入在該項目上。除了派克外,該項目的成員還有其他谷歌工程師也參與研發。
本文介紹如何在ubuntu操作系統下面安裝goLang。
首先用工具curl下載goLang的安裝包:
sudo curl -O https://storage.googleapis.com/golang/go1.9.2.linux-amd64.tar.gz
然後將下載好的安裝包,一個壓縮文件通過tar解壓。
sudo tar -xvf go1.9.2.linux-amd64.tar.gz
解壓後,生成一個go目錄。
用命令行mv將該目錄移到目錄/usr/local下:
將go目錄下的bin文件夾加到ubuntu的環境變數里:
echo export PATH=$PATH:/usr/local/go/bin >> ~/.profile
source ~/.profile
命令行go version顯示版本,說明環境變數生效了。
用go語言實現一個計算階乘的簡單程序:
package mainimport "fmt"func Factorial(n uint64)(result uint64) { if (n > 0) { result = n * Factorial(n-1) return result } return 1}func main() { var i int = 15 fmt.Printf("func(%d): %d ", i, Factorial(uint64(i)))}
使用go build hello.go編譯成可執行文件,然後./hello執行。
要獲取更多Jerry的原創技術文章,請關注公眾號"汪子熙"或者掃描下面二維碼:
http://weixin.qq.com/r/uDlBRaTENWxJKeAmb2w8 (二維碼自動識別)
推薦閱讀:
※9月Workshop | CSS課程:樣式與布局(免費報名)
※【必看】Android乾貨整理
※編程隨想:科學是什麼?
※Python中用Decorator來簡化元編程的教程