Go 語言 1.1 版釋出

黃利民發表於2013-05-14

譯註:原本今天早上已在@程式設計師的那些事 微博推薦了 Go 官博的資訊,但看評論後才發現有些地方需要用梯子,於是轉到牆內並簡單翻譯一下。以下是全文:

“很高興宣佈 Go 語言 1.1 版的釋出。

在去年3月,我們釋出了 1.0 版。此後我們釋出了3個小版本更新,這些都只是修復了嚴重問題,所以各位到現在用的都是 Go 1.0.3 版。

和 1.0 版相比,Go 1.1 包含了許多改進

最顯著的改進是和效能相關。我們優化了編譯器和連結器、垃圾回收器、goroutine 排程、對映實現和部分標準庫。在 Go 1.1 之下,你的Go程式碼應該會明顯快多了。

還有Go語言本身一些細微變化,其中兩點這裡要摘出來說說:① return 的變化將帶來更為簡潔和正確的程式,② 引入了方法值(method values)。

並行程式設計在這更為安全,因為 Go 1.1 增加一個用於查詢記憶體同步錯誤的  race 探測器。後面我們會在新文章中討論  race 探測器,目前的話,大家就好好看手冊吧。

工具和標準庫都已經改進和擴充套件了,大家可以從釋出備註中檢視詳情。

根據我們的相容性指南,Go 1.1 相容 Go 1.0,我們推薦所有 Go 使用者都升級到新版。

所有的這一切,都離不開來自開源社群的貢獻值的鼎力幫助。從 Go 1.0 以來,核心收到了來自 161 位非 Google 員工的 2600 次提交。 感謝大家的努力。我們還要特別感謝Shenghou Ma、Rémy Oudompheng、Dave Cheney、 Mikio Hara、 Alex Brainman、 Jan Ziak 和 Daniel Morsing 的卓越貢獻。

瞭解更多新版內容,請檢視安裝說明。 Happy hacking! “

 

英文原文:Golang Blog,編譯:伯樂線上-黃利民

譯文連結:http://blog.jobbole.com/39567/

【非特殊說明,轉載必須在正文中標註並保留原文連結、譯文連結和譯者等資訊,謝謝合作!】

相關文章