Go 部落格

2014 年 FOSDEM 大會上的 Go 演講

Andrew Gerrand
2014 年 2 月 24 日

引言

2014 年 2 月 2 日,Go 社群的成員在 FOSDEM 大會的 Go Devroom 中發表了一系列演講。那天取得了巨大的成功,共有 13 場精彩演講在一個座無虛席的房間裡進行。

現在可以觀看這些演講的錄製影片,下方列出了部分精選影片。

完整的系列演講影片可在此處獲取:YouTube 播放列表。(你也可以直接在 FOSDEM 影片存檔中獲取。)

使用 Go 進行擴充套件:YouTube 的 Vitess

Google 工程師 Sugu Sougoumarane 介紹了他和他的團隊如何使用 Go 構建 Vitess 來幫助擴充套件 YouTube

Vitess 是一套主要使用 Go 開發的伺服器和工具集。它有助於為網路擴充套件 MySQL 資料庫,目前被用作 YouTube MySQL 基礎設施的核心組成部分。

演講回顧了該團隊如何以及為何選擇 Go 的歷史,以及 Go 所帶來的回報。Sugu 還分享了使用 Go 擴充套件 Vitess 的技巧和技術。

演講幻燈片在此處提供

Camlistore

Camlistore 的設計理念是成為“你的個人終身儲存系統,讓你掌控一切,並經久耐用。”它是開源的,已積極開發近 4 年,並且非常靈活。在這次演講中,Brad Fitzpatrick 和 Mathieu Lonjaret 解釋了他們為何構建 Camlistore、它的功能以及它的設計。

編寫你自己的 Go 編譯器

Elliot Stoneham 闡述了 Go 作為一種可移植語言的潛力,並回顧了使這種潛力成為激動人心的可能性的 Go 工具。

他說:“基於我編寫實驗性 Go 到 Haxe 翻譯器的經驗,我將討論所需的程式碼生成和執行時模擬的實際問題。我將我的部分設計決策與另外兩個基於 go.tools 庫構建的 Go 編譯器/翻譯器進行比較。我的目標是鼓勵你們嘗試這些新的‘變異’Go 編譯器。我希望你們中的一些人會受到啟發,為其中一個貢獻力量,甚至自己編寫一個新的編譯器。”

更多

還有許多其他精彩演講,請務必檢視完整的系列影片:YouTube 播放列表。特別是閃電演講非常有趣。

我謹代表個人向所有優秀的演講者、負責影片裝置管理的 Mathieu Lonjaret 以及促成這一切的 FOSDEM 工作人員致以謝意。

下一篇文章:Go 併發模式:Pipeline 和 cancellation
上一篇文章:App Engine 上的 Go:工具、測試和併發
部落格索引