色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

    關注

    88

    文章

    3649

    瀏覽量

    94346

原文標題:Go 語言現狀

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

收藏 人收藏

    評論

    相關推薦

    DLP9500手冊上描述的受力情況如何理解,Datuma的三個點加一起可以承受712N嗎?

    請問,DLP9500 手冊上描述的受力情況如何理解,Datuma的三個點加一起可以承受712N嗎?
    發表于 02-20 06:00

    Linux下如何管理虛擬內存 使用虛擬內存時的常見問題

    查看虛擬內存使用情況 : 使用 free 命令可以查看當前的虛擬內存使用情況,包括物理內存、交換空間等的使用情況。 調整交換空間大小 : 如果需要調整交換空間的大小,可以使用 swapoff 命令關閉現有的交換空間,然后使用
    的頭像 發表于 12-04 09:19 ?768次閱讀

    在學習go語言的過程踩過的坑

    作為一個5年的phper,這兩年公司和個人都在順應技術趨勢,新項目慢慢從php轉向了go語言,從2021年到現在,筆者手上也先后開發了兩個go項目。在學習go
    的頭像 發表于 11-11 09:22 ?253次閱讀

    LMX2592正常使用情況下溫度大概有多少?

    你好,LMX2592如果將 OUTA_PD = 1;OUTB_PD = 1;為什么芯片還是很燙,正常使用情況下溫度大概有多少,對于溫度的變化可以提供一下參考嗎
    發表于 11-08 08:32

    go語言如何解決并發問題

    作為一個后端開發,日常工作中接觸最多的兩門語言就是PHP和GO了。無可否認,PHP確實是最好的語言(手動狗頭哈哈),寫起來真的很舒爽,沒有任何心智負擔,字符串和整型壓根就不用區分,開發速度真的是比
    的頭像 發表于 10-23 13:38 ?240次閱讀
    <b class='flag-5'>go</b><b class='flag-5'>語言</b>如何解決并發問題

    TMS320C64x在高性能DSP應用中的高速緩存使用情況

    電子發燒友網站提供《TMS320C64x在高性能DSP應用中的高速緩存使用情況.pdf》資料免費下載
    發表于 10-21 09:43 ?0次下載
    TMS320C64x在高性能DSP應用中的高速緩存<b class='flag-5'>使用情況</b>

    三十分鐘入門基礎Go Java小子版

    前言 Go語言定義 Go(又稱 Golang)是 Google 的 Robert Griesemer,Rob Pike 及 Ken Thompson 開發的一種靜態、強類型、編譯型語言
    的頭像 發表于 08-12 14:32 ?817次閱讀
    三十分鐘入門基礎<b class='flag-5'>Go</b> Java小子版

    Banana Pi BPI-M7 RK3588開發板在 Linux 上檢查 Rockchip NPU 使用情況

    如下介紹如何監控 Rockchip 設備的 NPU 使用情況。 如今,新型設備開始配備內置 AI 芯片。“AI 芯片”的正確技術術語是 NPU,即神經處理單元。 如果您有板載 NPU
    的頭像 發表于 07-11 16:47 ?540次閱讀
    Banana Pi BPI-M7 RK3588開發板在 Linux 上檢查 Rockchip NPU <b class='flag-5'>使用情況</b>

    如何查看TC397內存的使用情況

    Hi,請問,如何查看 TC397 內存的使用情況?謝謝!
    發表于 05-22 07:50

    請問使用STM8L功耗情況如何

    請問大家使用STM8L功耗情況如何,例如工作5MS,睡眠1S的功耗
    發表于 05-14 07:46

    可以從下面的圖看出我的工程flash和ram的使用情況嗎?

    芯片是:dspf28335;可以從下面的圖看出我的工程flash和ram的使用情況嗎?感覺flash還可以,ram有點不夠用了,請求大師指點,如何分析?
    發表于 05-11 10:11

    TE Connectivity SOLARLOK 光伏連接器助力全球各地加速綠色能源轉型!

    隨著全球加快綠色能源轉型的步伐,過往幾年,我們接連投身于世界多地的儲能和光伏項目中,無論是極端高溫的沙漠、鹽霧腐蝕挑戰極大的海邊,還是極寒的雪域之地,TE Connectivity (以下簡稱“TE”)的?SOLARLOK 光伏連接器系列都憑借著可靠品質和穩定發揮陪伴了世界各地
    的頭像 發表于 04-26 11:20 ?467次閱讀
    TE Connectivity SOLARLOK 光伏連接器助力全球<b class='flag-5'>各地</b>加速綠色能源轉型!

    小米SU7碳化硅應用情況如何

    小米SU7單電機版,400V電壓平臺的電驅供應商為聯合汽車電子,其中搭載了來自博世的碳化硅芯片,根據調研:其中搭載了博世第二代750V,6毫歐的芯片產品。
    發表于 04-11 09:35 ?1436次閱讀
    小米SU7碳化硅應<b class='flag-5'>用情況如何</b>?

    深入了解LoRa技術① — LoRa產品的信道劃分

    得益于LoRa技術的通信距離優勢,如今世界各地已經在廣泛地使用LoRa產品。那么LoRa產品被劃分了哪些頻段呢?本期文章將向大家介紹世界各地允許LoRa產品使用的信道頻率和信道帶寬。LoRa產品
    的頭像 發表于 03-27 08:23 ?2764次閱讀
    深入了解LoRa技術① — LoRa產品的信道劃分

    CUBEIDE運行完可以看RAM的使用情況,運行中可以實時查看RAM的使用情況嗎?

    CUBEIDE運行完可以看RAM的使用情況,運行中可以實時查看RAM的使用情況嗎?以及負載情況? 圖片是運行完可以看RAM使用情況,是否可以運行中實時查看?是不是cubemonito
    發表于 03-12 07:56
    主站蜘蛛池模板: 国偷自产AV一区二区三区健身房 | 亚洲AV蜜桃永久无码精品无码网 | 中文字幕专区高清在线观看 | 国产精品人妻午夜福利 | 607080老太太AW| 久久91精品久久久久久水蜜桃 | 涩涩视频下载 | 视频一区在线免费观看 | 久久久久国产精品美女毛片 | 伊在香蕉国产在线视频 | 久久re视频这里精品09免费 | 亚洲精品嫩草研究院久久 | 护士喂我吃乳液我脱她内裤 | 动漫美女被爆挤奶歪歪漫画 | 她也色在线视频站 | 手机在线看片欧美亚洲 | 小SAO货叫大声点妓女 | 亚洲绝美精品一区二区 | 亚洲一区二区影院 | 国内精品久久久久久西瓜色吧 | 国产在线精品视亚洲不卡 | 国产色精品久久人妻无码 | 久久无码AV亚洲精品色午夜 | 国产人妻久久久精品麻豆 | 日韩欧美 亚洲视频 | 婷婷亚洲AV色香蕉蜜桃 | 蜜柚免费视频高清观看在线 | 18美女腿打开无遮软件 | 欧美精品华人在线 | 精品国产成a人在线观看 | 综合人妻久久一区二区精品 | 菠萝视频高清版在线观看 | 亚洲 色 欧美 爱 视频 日韩 | 日韩一区二区在线免费观看 | 2019午夜福合集不打码 | 亚洲免费福利在线视频 | 亚洲中文字幕无码爆乳APP | 日日碰狠狠躁久久躁77777 | 久久精品国产亚洲精品2020 | 亚洲 无码 制服 日韩 | 色小姐电影qvod播放 |