Go 部落格
Go:2010年3月新特性
歡迎來到 Go 官方部落格。我們 Go 團隊希望透過本部落格向世界介紹 Go 程式語言的最新發展以及其日益壯大的庫和應用生態系統。
自去年11月釋出以來已經過去了幾個月,下面我們來聊聊 Go 世界中這段時間發生的事情。
Google 的核心團隊持續開發該語言、編譯器、軟體包、工具和文件。編譯器現在生成的程式碼在某些情況下比釋出時快2倍到1個數量級。我們整理了一些精選基準測試的圖表,並且構建狀態頁面跟蹤提交到倉庫的每個變更集的可靠性。
我們對語法進行了修改,使語言更加簡潔、規範和靈活。分號已幾乎完全從語言中移除。...T 語法使處理任意數量的型別化函式引數變得更簡單。語法 x[lo:] 現在是 x[lo:len(x)] 的簡寫。Go 現在也原生支援複數。詳情請參閱釋出說明。
Godoc 現在為第三方庫提供了更好的支援,並且釋出了一款新工具——goinstall——使其易於安裝。此外,我們已經開始開發一個軟體包跟蹤系統,以便更容易找到您所需的內容。您可以在軟體包頁面檢視初步成果。
標準庫已增加了超過40,000行程式碼,包括許多全新的軟體包,其中很大一部分是由外部貢獻者編寫的。
談到第三方,自發布以來,一個充滿活力的社群已在我們的郵件列表和 IRC 頻道(freenode 上的 #go-nuts)中蓬勃發展。我們已正式為專案增加了超過50名成員。他們的貢獻涵蓋了錯誤修復、文件更正、核心軟體包以及對額外作業系統的支援(Go 現在支援 FreeBSD,並且正在進行 Windows 移植)。我們認為這些社群貢獻是我們迄今為止最大的成功。
我們也收到了一些好評。這篇PC World 的近期文章總結了該專案周圍的熱情。一些博主已經開始記錄他們使用該語言的經驗(例如,見這裡、這裡和這裡)我們使用者的總體反應非常積極;一位初次使用者評論道“我印象深刻。Go 在簡潔性和強大性之間取得了一個優雅的平衡。”
至於未來:我們聽取了無數聲音告訴我們他們需要什麼,現在正專注於讓 Go 為黃金時期做好準備。我們正在改進垃圾回收器、執行時排程器、工具和標準庫,並探索新的語言特性。2010年將是 Go 激動人心的一年,我們期待與社群合作,使其取得成功。
下一篇文章:第三方庫:goprotobuf 及更多
部落格索引