Go語言1.1版發(fā)布
譯注:原本今天早上已在@程序員的那些事 微博推薦了 Go 官博的資訊,但看評論后才發(fā)現(xiàn)有些地方需要用梯子,于是轉到墻內(nèi)并簡單翻譯一下。以下是全文:
“很高興宣布 Go 語言 1.1 版的發(fā)布。
在去年3月,我們發(fā)布了 1.0 版。此后我們發(fā)布了3個小版本更新,這些都只是修復了嚴重問題,所以各位到現(xiàn)在用的都是 Go 1.0.3 版。
和 1.0 版相比,Go 1.1 包含了許多改進。
最顯著的改進是和性能相關。我們優(yōu)化了編譯器和鏈接器、垃圾回收器、goroutine 調(diào)度、映射實現(xiàn)和部分標準庫。在 Go 1.1 之下,你的Go代碼應該會明顯快多了。
還有Go語言本身一些細微變化,其中兩點這里要摘出來說說:① return 的變化將帶來更為簡潔和正確的程序,② 引入了方法值(method values)。
并行編程在這更為安全,因為 Go 1.1 增加一個用于查找內(nèi)存同步錯誤的 race 探測器。后面我們會在新文章中討論 race 探測器,目前的話,大家就好好看手冊吧。
工具和標準庫都已經(jīng)改進和擴展了,大家可以從發(fā)布備注中查看詳情。
根據(jù)我們的兼容性指南,Go 1.1 兼容 Go 1.0,我們推薦所有 Go 用戶都升級到新版。
所有的這一切,都離不開來自開源社區(qū)的貢獻值的鼎力幫助。從 Go 1.0 以來,內(nèi)核收到了來自 161 位非 Google 員工的 2600 次提交。 感謝大家的努力。我們還要特別感謝Shenghou Ma、Rémy Oudompheng、Dave Cheney、 Mikio Hara、 Alex Brainman、 Jan Ziak 和 Daniel Morsing 的卓越貢獻。
了解更多新版內(nèi)容,請查看安裝說明。 Happy hacking! “
英文原文:Golang Blog