Go語(yǔ)言是谷歌2009發(fā)布的第二款開(kāi)源編程語(yǔ)言。 Go語(yǔ)言專門(mén)針對(duì)多處理器系統(tǒng)應(yīng)用程序的編程進(jìn)行了優(yōu)化,使用Go編譯的程序可以媲美C或C++代碼的速度,而且更加安全、支持并行進(jìn)程。 北京時(shí)間2010年1月10日,Go語(yǔ)言摘得了TIOBE公布的2009年年度大獎(jiǎng)。該獎(jiǎng)項(xiàng)授予在2009年市場(chǎng)份額增長(zhǎng)最多的編程語(yǔ)言。 2007年,谷歌把Go作為一個(gè)20%項(xiàng)目開(kāi)始研發(fā),即讓員工抽出本職工作之外時(shí)間的20%, 投入在該項(xiàng)目上。除了派克外,該項(xiàng)目的成員還有其他谷歌工程師也參與研發(fā)。 本文介紹如何在ubuntu操作系統(tǒng)下面安裝goLang。 首先用工具curl下載goLang的安裝包: sudo curl -O https://storage./golang/go1.9.2.linux-amd64.tar.gz 然后將下載好的安裝包,一個(gè)壓縮文件通過(guò)tar解壓。 sudo tar -xvf go1.9.2.linux-amd64.tar.gz 解壓后,生成一個(gè)go目錄。 用命令行mv將該目錄移到目錄/usr/local下: 將go目錄下的bin文件夾加到ubuntu的環(huán)境變量里: echo 'export PATH=$PATH:/usr/local/go/bin' >> ~/.profile source ~/.profile 命令行g(shù)o version顯示版本,說(shuō)明環(huán)境變量生效了。 用go語(yǔ)言實(shí)現(xiàn)一個(gè)計(jì)算階乘的簡(jiǎn)單程序:
使用go build hello.go編譯成可執(zhí)行文件,然后./hello執(zhí)行。 要獲取更多Jerry的原創(chuàng)技術(shù)文章,請(qǐng)關(guān)注公眾號(hào)"汪子熙" |
|