Go語言是Google公司的。Go語言是Google的Robert Griesemer、Rob Pike及Ken Thompson開發(fā)的一種靜態(tài)強類型、編譯型、并發(fā)型,并具有垃圾回收功能的編程語言。
本教程操作環(huán)境:windows10系統(tǒng)、GO 1.11.2、thinkpad t480電腦。
Go(又稱 Golang)是 Google 的 Robert Griesemer,Rob Pike 及 Ken Thompson 開發(fā)的一種靜態(tài)強類型、編譯型語言。
羅伯特·格瑞史莫(Robert Griesemer),羅勃·派克(Rob Pike)及肯·湯普遜(Ken Thompson)于2007年9月開始設計Go,稍后Ian Lance Taylor、Russ Cox加入項目。Go是基于Inferno操作系統(tǒng)所開發(fā)的。Go于2009年11月正式宣布推出,成為開放源代碼項目,并在Linux及Mac OS X平臺上進行了實現(xiàn),后來追加了Windows系統(tǒng)下的實現(xiàn)。在2016年,Go被軟件評價公司TIOBE 選為“TIOBE 2016 年最佳語言”。
Go 語言的用途
Go 語言被設計成一門應用于搭載 Web 服務器,存儲集群或類似用途的巨型中央服務器的系統(tǒng)編程語言。對于高性能分布式系統(tǒng)領域而言,Go 語言無疑比大多數(shù)其它語言有著更高的開發(fā)效率。它提供了海量并行的支持,這對于游戲服務端的開發(fā)而言是再好不過了。
Go語言是非常有潛力的語言,是因為它的應用場景是目前互聯(lián)網(wǎng)非常熱門的幾個領域,比如區(qū)塊鏈開發(fā)、大型游戲服務端開發(fā)、分布式/云計算開發(fā)。像Goggle、阿里、京東等互聯(lián)網(wǎng)公司都開始用Go語言開發(fā)自己的產(chǎn)品。
Go語言的特色
簡潔、快速、安全
并行、有趣、開源
內(nèi)存管理、數(shù)組安全、編譯迅速
推薦學習:Golang教程