Go之簡介

Go(又稱Golang)是Google開發(fā)的一種靜態(tài),強(qiáng)類型、編譯型、并發(fā)型的編程語言。其于2009年11月正式發(fā)布,成為開源代碼項(xiàng)目。Go的語法接近C語言,但其支持垃圾回收功能,開發(fā)效率遠(yuǎn)高于C語言。而其對海量并發(fā)的支持,以及在運(yùn)行效率,低內(nèi)存消耗方面的優(yōu)異表現(xiàn),也有人稱其為互聯(lián)網(wǎng)時(shí)代的C語言。

語言特色:

簡潔、快速、安全

易學(xué)、高并發(fā)、有趣、開源

內(nèi)存管理、數(shù)組安全、編譯迅速、跨平臺(tái)、更具生產(chǎn)力

Go語言用途:
這可能是大家最關(guān)心的一個(gè)問題了,首先Go語言和大多數(shù)服務(wù)器端編程語言一樣,可以進(jìn)行web相關(guān)應(yīng)用的開發(fā),其實(shí)通過這些年的發(fā)展來看,其更多的被應(yīng)用在于游戲、區(qū)塊鏈、云計(jì)算、人工智能、爬蟲等領(lǐng)域,請看下圖。


目前使用Go語言的公司:

國外:Google,這個(gè)不用多說,開發(fā)Go語言的公司。Facebook,其在github上面有開源項(xiàng)目。

國內(nèi):騰訊,京東,阿里云,螞蟻金服,網(wǎng)易,小米,百度,百度應(yīng)該屬于國內(nèi)最早使用Go語言的公司,阿里,京東,小米,360,七牛云等等。

?代表項(xiàng)目:

Docker,Kubernetes,etcd,InfluxDB,B站,七牛云存儲(chǔ),Gogs。

語言排名:

在編程語言的世界里,總共有600多種編程語言,在最新到排名當(dāng)中,Go位居第14位,對于一個(gè)誕生只有不到12年左右的新語言,表現(xiàn)已經(jīng)相當(dāng)不錯(cuò)了。


本期先簡單為大家介紹到這里,下期九星將帶大家開啟 Go語言的學(xué)習(xí)之旅。

只有信之不疑,才能持之以恒。


?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容