Go語言是一款由谷歌發(fā)布的程序設(shè)計(jì)語言,改語言的發(fā)布旨在降低程序開發(fā)的難度,本站為您帶來了go1.11版本,安裝配置后即可學(xué)習(xí)!
go1.11版本說明
這個(gè)版本中工具鏈,運(yùn)行時(shí)和庫有許多變化和改進(jìn),但是兩個(gè)特別突出的特性特別令人興奮:modules和WebAssembly支持。
此版本增加了“modules”的新概念的初步支持,這是GOPATH的替代方案,集成了對(duì)版本控制和軟件包分發(fā)的支持。modules支持目前仍然是實(shí)驗(yàn)性的,并且仍有一些持續(xù)優(yōu)化的空間。
Go 1.11還為WebAssembly(js / wasm)添加了一個(gè)實(shí)驗(yàn)端口。這允許程序員將Go程序編譯為與四種主要Web瀏覽器兼容的二進(jìn)制格式。您可以在webassembly.org上閱讀有關(guān)WebAssembly(縮寫為“Wasm”)的更多信息,并查看此Wiki頁面(https://golang.org/wiki/WebAssembly),了解如何開始使用Wasm with Go。
相關(guān)知識(shí)
Go的目標(biāo)是希望提升現(xiàn)有編程語言對(duì)程序庫等依賴性(dependency)的管理,這些軟件元素會(huì)被應(yīng)用程序反復(fù)調(diào)用。由于存在并行編程模式,因此這一語言也被設(shè)計(jì)用來解決多處理器的任務(wù)。
谷歌大約2007年開始開發(fā)Go,并于2008年投入了一組全職員工。谷歌當(dāng)初將該語言設(shè)計(jì)為一款系統(tǒng)編程語言,可以被用于網(wǎng)絡(luò)服務(wù)器、存儲(chǔ)系統(tǒng)和數(shù)據(jù)庫中。但是谷歌認(rèn)為,該語言還有望被用于其它領(lǐng)域。
- PC官方版
- 安卓官方手機(jī)版
- IOS官方手機(jī)版