在公司項(xiàng)目中使用golang會(huì)不會(huì)太激進(jìn)?
網(wǎng)友解答: Go語(yǔ)言因?yàn)槠浜?jiǎn)單高效和對(duì)并發(fā)具有出色的支持。在網(wǎng)絡(luò)和云計(jì)算等方面得到迅速推廣和應(yīng)用。1. Golang 因?yàn)楹?jiǎn)單易學(xué),所以不只有許多 PHP,python 的轉(zhuǎn)行學(xué)習(xí),一些
Go語(yǔ)言因?yàn)槠浜?jiǎn)單高效和對(duì)并發(fā)具有出色的支持。在網(wǎng)絡(luò)和云計(jì)算等方面得到迅速推廣和應(yīng)用。
1. Golang 因?yàn)楹?jiǎn)單易學(xué),所以不只有許多 PHP,python 的轉(zhuǎn)行學(xué)習(xí),一些多年從事C/C++/Java工作的人也轉(zhuǎn)入Go語(yǔ)言行列。
2. Go語(yǔ)言在2009年正式對(duì)外發(fā)布后,一直以開(kāi)源形式存在,實(shí)際的發(fā)展與Google并無(wú)直接關(guān)聯(lián),Go語(yǔ)言出現(xiàn)的目的本身就是為了解決云計(jì)算和多核處理等問(wèn)題。Go 更多的是為了工程需要而不是專(zhuān)注于語(yǔ)言研究,所以非常實(shí)用。在可預(yù)見(jiàn)的未來(lái),Go語(yǔ)言在各個(gè)領(lǐng)域的發(fā)展會(huì)更加廣闊。
3. Go語(yǔ)言本身標(biāo)準(zhǔn)庫(kù)非常強(qiáng)大,github.com 上也有眾多可使用的高質(zhì)量 Go 語(yǔ)言庫(kù)。并且 Go1 承諾保持版本兼容。從 Go1.5 到目前到 Go1.10 我們可以看到 Go語(yǔ)言在語(yǔ)言本身的改變都是非常微小的,性能在不斷的優(yōu)化和提升。所以使用 Go 語(yǔ)言的風(fēng)險(xiǎn)明顯小于其他語(yǔ)言。
4. 如果使用 Python ,建議選擇 Python3 。相比 Python, Ruby, PHP ,我相信 Go語(yǔ)言會(huì)是一個(gè)更好的選擇。建立多關(guān)注一下 Go語(yǔ)言相關(guān)的社區(qū)。