国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

Go語言在世界各地的使用情況如何?

Linux愛好者 ? 來源:OSCHINA ? 作者:OSCHINA ? 2021-02-26 14:10 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

【導讀】Go語言在世界各地的使用情況如何?數據說話,帶你直觀感受什么叫“酷小孩都用的語言”!

JetBrains 官方博客發表了一篇題為"The state of Go"的文章,他們通過深入研究有關 Go 的信息,發現了不少鮮為人知的事實,并提供了翔實的數據作為支撐。此外,JetBrains 還邀請到了知名的 Go 語言專家 Florin P??an 針對各項數據發表了自己的見解。

一、Go 開發者

數量 & 所處地區

全球大約有 110 萬名職業 Go 開發者(特指在工作中專門將 Go 作為主力編程語言的群體),如果把主要使用其他編程語言但同時兼職使用 Go 的專業開發者計算在內,這個數字可能接近 270 萬。

從 Go 開發者在全球地區的分布來看,生活在亞洲的職業 Go 開發者最多,大約有 57 萬。

Go 語言專家 Florin 表示這在他的預期之內。他認為亞洲的 Go 開發者數量之所以高居榜首是因為那里有大量的開發者來自騰訊、阿里巴巴和華為等大型公司,這些公司一般都會雇傭許多開發者。

如果再細分下去,以國家為維度查看使用 Go 作為主力編程語言的開發者分布情況,中國所占的比例最高,全球有 16% 的 Go 開發者來自中國。

90984d2e-77ba-11eb-8b86-12bb97331649.png

Florin 對此同樣不感到意外,不過他表示本以為俄羅斯會排第二,美國會進入前五,然而事實卻是日本的 Go 開發者數量排名第二,美國排到了第七。談及中國位居榜首的原因,Florin 認為最重要的是中國擁有數量相當龐大的開發者,根據他自己所認識的公司來看,諸如 PingCAP、騰訊、和華為都擁有大量開發者幫助構建與微服務相結合的內部工具、基礎設施和后端服務。

Florin 提到了俄羅斯的 Go 社區非常活躍,Go 在那里也非常流行,不過他對 Go 開發者在日本和烏克蘭的分布情況感到意外,因為他本以為德國和印度會更高,Florin 表示自己四五年前在柏林的時候,所認識的每家初創公司都使用了 Go。

二、使用 Go 開發的軟件類型

根據 JetBrains 2020年開發者生態調查的結果,Web 服務是使用 Go 進行開發的最受歡迎的領域,所占份額為 36%。其次分別是實用程序、IT 基礎設施、工具庫和系統軟軟件開發。

90e8cc36-77ba-11eb-8b86-12bb97331649.png

Florin 認為,對于 Web 服務,首要任務是創建速度足夠快的 API 服務器。他們不一定需要框架,因此開發者可以使用 Go 快速啟動并運行。他希望未來這張圖不會發生大變化,希望看到 Web 服務獲得更多的分享,因為使用 Go 入門很簡單。

三、使用 Go 的熱門行業

根據 JetBrains 2020年開發者生態調查的結果,Go 開發者主要從事 IT 服務行業,其次是金融和金融科技,云計算/平臺、大數據、移動開發和其他行業。

915c458a-77ba-11eb-8b86-12bb97331649.png

Florin 表示沒想到 Go 在移動開發行業也能占有一席之地,畢竟它的移動開發歷史比較匱乏。人們可能會使用 Go 來為移動應用程序提供 Web 服務或后端,但是僅此而已。

四、Go 工具

Go Web 框架 Top5

91af6eb8-77ba-11eb-8b86-12bb97331649.png

包管理器

92010890-77ba-11eb-8b86-12bb97331649.png

Go routers

925a5fee-77ba-11eb-8b86-12bb97331649.png

測試框架

92b1d0f8-77ba-11eb-8b86-12bb97331649.png

五、討論度最高的 Go 工具和其他語言

討論的高頻詞:JSON、goroutine、PostgreSQL、MySQL、Dockers……

六、行業見解

根據 JetBrains 2020年開發者生態調查的結果,Go 是十大主要編程語言之一,被專業開發者采用的所占比例為 7%。Florin 認為,許多人并不傾向于以 Go 作為其第一門學習的編程語言,通常是從其他語言(例如 PHP 和 Ruby)遷移過來,據他所知主要是從 C++C# 遷移到 Go。

Florin 表示,Go 相對 PHP 的優勢在于類型安全,因為 Go 是靜態類型語言,而 PHP 是動態語言。這意味著編譯器會幫助開發者完成大部分工作,以確保他們編寫的代碼能夠正確編譯和運行,并在運行時不會出現問題。Go 與 C++ 相比的優勢是簡單。在 Go 中,一切都非常簡單。此外在不進行任何特殊優化的情況下,使用 Go 還會獲得性能方面的提升,這對公司來說是重要的生產力優勢。

Florin 還提到了 Go 采用率持續增長的另一個原因,由于許多流行的 IT 基礎設施都是用 Go 編寫,例如 Kubernetes、Docker 和 Vault,因此盡管許多公司的主力技術棧可能是 Java 或者其他語言,但他們也會配置針對 Go 的團隊,尤其是在維護和修補此類基礎設施項目方面。

9314d3e2-77ba-11eb-8b86-12bb97331649.png

原文標題:Go 語言現狀

文章出處:【微信公眾號:Linux愛好者】歡迎添加關注!文章轉載請注明出處。

責任編輯:haq

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 編程
    +關注

    關注

    90

    文章

    3716

    瀏覽量

    97188

原文標題:Go 語言現狀

文章出處:【微信號:LinuxHub,微信公眾號:Linux愛好者】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    聚芯微電子邀您共赴MWC 2026世界移動通信大會

    2026年3月,全球通信行業的目光將再次聚焦西班牙巴塞羅那——2026年世界移動通信大會(MWC 2026)即將盛大啟幕。作為全球移動通信領域最具影響力的盛會,MWC每年匯聚來自世界各地的頂尖科技企業與創新力量,共同描繪未來通信與智能
    的頭像 發表于 03-02 16:50 ?679次閱讀

    聯創電子董事長曾吉勇發表2026年新春賀詞

    值此辭舊迎新的美好時刻,我謹代表公司董事會及經營管理團隊,向奮戰在世界各地的全體干部員工及家屬們,致以最誠摯的新春問候和最美好的祝福!
    的頭像 發表于 02-26 14:55 ?396次閱讀

    請問CW32微控制器的長期供貨保障和技術支持情況如何

    CW32微控制器的長期供貨保障和技術支持情況如何
    發表于 12-12 07:55

    客戶使用profinet轉devicenet協議網關的使用情況分享

    Profinet
    jf_69310483
    發布于 :2025年12月03日 14:28:31

    在Keil5中查看棧大小

    :打開生成的.map文件,在Image Symbol Table部分查找棧的相關信息,包括棧的大小和使用情況。 3、利用IDE的功能: 方法說明:Keil編譯器在編譯過程中會自動跟蹤堆棧的使用情況
    發表于 11-14 06:32

    如何檢查EZ-USB? CX3 上的 SRAM 使用情況(JTAG 不可用)?

    型的調試工具來實時監控內存使用情況。 是否有其他方法(例如構建報告、SDK 功能或EZ-USB? Suite 內的工具)可以讓我檢查固件使用了多少 SRAM?
    發表于 11-11 06:33

    如何在應用程序調試期間分析棧和堆使用情況

    隨著 AMD Vitis 統一軟件平臺 2021.2 的發布,Vitis 引入了一個 Tcl 腳本,用于在應用程序運行的特定時間點協助查找棧和堆的內存使用情況。該腳本已延續到后續的 Vitis 版本
    的頭像 發表于 10-24 16:54 ?892次閱讀
    如何在應用程序調試期間分析棧和堆<b class='flag-5'>使用情況</b>

    手機無線充電發熱量

    無線充電發熱源于能量損耗,受材質、環境溫度及使用情況影響,需注意散熱以保護手機。
    的頭像 發表于 10-13 08:14 ?1192次閱讀
    手機無線充電發熱量

    請問如何在Keil開發環境中查看代碼大小和SRAM使用情況

    如何在Keil開發環境中查看代碼大小和SRAM使用情況
    發表于 08-20 06:38

    請問如何僅使用軟件和 TC375 精簡板來測量函數調用的堆棧使用情況

    我想測量 AURIX TriCore? TC3xx 項目的函數調用的堆棧使用情況。 我不知道該怎么做。 我知道事實上作為硬件我只有一個 TC375 lite 開發板,沒有 BlueBox 或任何
    發表于 08-08 07:28

    OBC/DC-DC/BMS/熱管理/智能座艙磁性元件使用情況與要求

    理/智能座艙等功能模塊中磁性元件使的用情況與性能要求,《磁性元件與電源》采訪了敦源電子研發總監汪洪偉,為我們一一揭秘。 OBC/DC-DC/BMS/熱管理/智能座艙磁性元件使用情況 隨著新能源汽車向高集成化、智能化方向加速發展,磁性元件作為電子系統的“隱
    的頭像 發表于 07-08 14:05 ?956次閱讀
    OBC/DC-DC/BMS/熱管理/智能座艙磁性元件<b class='flag-5'>使用情況</b>與要求

    請問如何優化OpenVINO?工具套件中的內存使用?

    運行OpenVINO?推斷時找不到優化內存使用情況的方法。
    發表于 06-25 06:56

    嵐圖汽車助力2025世界數字教育大會

    此前,5月14日至16日,2025世界數字教育大會在武漢舉辦,來自世界各地的政要、專家和嘉賓千人參會。作為本次大會官方指定用車,東風嵐圖攜全新嵐圖夢想家為廣大與會嘉賓提供高端尊享的出行體驗,助力大會成功舉辦。
    的頭像 發表于 05-20 17:45 ?895次閱讀

    S32G3有沒有辦法從.map文件確定SRAM使用情況

    我有 NXP S32G3 板。我有 .map 文件。有沒有辦法從 .map 文件確定 SRAM 使用情況。 非常感謝幫助。
    發表于 04-08 06:00

    比亞迪再度在世界汽車大獎斬獲佳績

    柯獲評“2025年世界汽車年度人物”、2024年比亞迪海豹和海豚分別入圍“世界年度車”和“世界城市車”三強后,比亞迪再度在世界汽車大獎斬獲佳績。
    的頭像 發表于 03-20 16:41 ?892次閱讀