ShareThis ' 資料處理管道每天處理 10 億個事件。我們的 Web 伺服器每天處理數以萬計的請求。戈朗使它快速和可擴展。對併發和強大的支援 HTTP 庫使 Go 成為此任務的正確工具。
軟體工程文化 ShareThis 鼓勵每個人與其他團隊成員分享知識,向他們學習。我花了一個星期的時間學習 Go 足夠能夠多次部署到生產。
是什麼使它成功?
配對程式設計是一個偉大的工具,可以促進密切協作、集思廣益和知識流。每行代碼都會立即得到審查,從而獲得更高品質的軟體。這也是學習新技術的絕佳機會。
安德魯·背----多(Andrew Backes)是 Sharethis 和經驗豐富的戈朗程式師。他給了我一個快速介紹,並建議 戈朗之旅 開始。我們一整段時間都對程式設計。重要的是,我大部分時間都是打字員,這樣我就能確保事情不會發生得太快,我無法理解。在學習新的程式設計語言時,提供可用的範例也很有説明。與從頭開始編寫內容相比,使用已有的代碼庫更容易。基本代碼結構已經到位,有關於如何執行各種操作的示例。
從開始使用 Go 到代碼的第一次生產部署,大約需要 24 小時。一周后,雖然我仍然剛剛開始我的旅程與戈朗,我知道的基本,並能夠完成工作。
想學高朗嗎? 加入我們吧!