Go語言開源這九年 它是不是你最喜歡的語言?

2021-09-17 05:23:36 字數 1545 閱讀 5890

11月10日是go語言全面走向開源的九周年紀念日。在每一年的紀念日當中,我們都希望花點時間回顧過去一年中發生的一切。毫無疑問,過去12個月對於go語言以及相關社群來說,代表著一段極具突破性的時光。

感謝大家,go語言度過了2023年這美好的一年。通過多項行業調查,go語言的支持者們由衷表達了他們對go語言的認同與肯定,也有不少非go開發人員表示他們打算在接下來的學習規劃中首先考慮go語言。

在2023年的stack overflow開發者調查中,go語言同時入選五大最受喜愛語言與五大最想學習語言。使用go語言的使用者表達了深深的喜愛,還沒有接觸go語言的朋友則充滿學習願望。

在activestate的2023年開發者調查中,go語言獲得36%使用者的「無可挑剔」評價,也有61%的受訪者表示「非常滿意」或者更好。

在jetbrains的2023年開發者調查中,go獲得「最具前途語言」獎,目前有12%的受訪者正在使用這種語言,另有16%的受訪者表示未來有意使用。

在hackerrank的2023年開發者調查中,38%的開發者表示他們打算接下來學習go語言。

我們對新朋友的加入感到非常興奮,亦在積極改善我們的學習與社群資源。

很難相信,第一屆go語言大會在五年之前才剛剛亮相。去年,我們見證了社群管理層在會議活動領域取得的重大進展。目前,全球已經擁有超過20項與go語言相關的會議議程,每年亦有300多場go語言相關線下活動。

歸功於上述會議與線下活動的積極推動,今年我們同樣迎來了數百段精彩的時光。以下是我們最滿意的討論交流活動,我們在這裡交流社群發展現狀並展望該如何更好地支援全球go語言使用者。

以這一主題為基調,今年我們還修改了社群的行為準則,旨在建立起更強大的社群氛圍與包容性。

go社群已經真正實現覆蓋全球。在今年夏季的冰島gophercon歐洲大會上,來自世界各地的go使用者再次證明地理跨度完全無法阻礙他們的交流熱情。

在go 1經歷了約五年的實踐歷練之後,我們開始考慮應該對這款年輕的語言做出哪些改變,從而更好地支援規模化程式設計。

今年春季,我們發布了go模組的設計草案,旨在為版本控制與軟體包分發提供整合機制。最新的go 1.11版本即包括對模組的初步支援能力。

今年夏季,我們又發布了早期草案設計,希望藉此探索go 2應如何更好地支援錯誤值、錯誤處理以及通用程式設計等問題。

我們正在努力推動go 2版本的開發,也很高興能夠在整個社群的鼎力幫助下對具體設計做出持續完善。

多年以來,go專案的社群貢獻水平一直在提公升。該專案在2023年第二季度迎來了歷史性的里程碑——來自社群的貢獻量,首次超過了go專案團隊。

無論是作為個人,還是代表整個go團隊,我們都要真誠地感謝每一位參與者與貢獻者。我們非常榮幸能夠參與到go專案的發展中來,同時亦感謝來自世界各地的社群成員與團隊夥伴。

我們還要特別感謝成千上萬的志願者朋友,你們以指導、組織、貢獻以及支援等多種方式協助同伴為go語言的發展添磚加瓦。正是因為有你們,才會有如今的go語言,謝謝!

Go語言開源這九年 它是不是你最喜歡的語言?

11月10日是go語言全面走向開源的九周年紀念日。在每一年的紀念日當中,我們都希望花點時間回顧過去一年中發生的一切。毫無疑問,過去12個月對於go語言以及相關社群來說,代表著一段極具突破性的時光。感謝大家,go語言度過了2018年這美好的一年。通過多項行業調查,go語言的支持者們由衷表達了他們對go...

Go語言開源這九年 它是不是你最喜歡的語言?

11月10日是go語言全面走向開源的九周年紀念日。在每一年的紀念日當中,我們都希望花點時間回顧過去一年中發生的一切。毫無疑問,過去12個月對於go語言以及相關社群來說,代表著一段極具突破性的時光。感謝大家,go語言度過了2018年這美好的一年。通過多項行業調查,go語言的支持者們由衷表達了他們對go...

go語言開源專案

谷歌官方維護了乙個基於go語言的開源專案列表 其中有非常多的優秀專案值得學習,有幾百行 適合新手閱讀的專案,也有大型如nsq docker等的專案。1 cache2go 比較簡單的乙個快取庫,量很少,適合新手學習,可以學習到鎖 goroutines等。2 groupcache 與memcached同...