女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

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

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

3天內(nèi)不再提示

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

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

掃碼添加小助手

加入工程師交流群

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

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

一、Go 開發(fā)者

數(shù)量 & 所處地區(qū)

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

從 Go 開發(fā)者在全球地區(qū)的分布來看,生活在亞洲的職業(yè) Go 開發(fā)者最多,大約有 57 萬。

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

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

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

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

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

二、使用 Go 開發(fā)的軟件類型

根據(jù) JetBrains 2020年開發(fā)者生態(tài)調(diào)查的結(jié)果,Web 服務(wù)是使用 Go 進行開發(fā)的最受歡迎的領(lǐng)域,所占份額為 36%。其次分別是實用程序、IT 基礎(chǔ)設(shè)施、工具庫和系統(tǒng)軟軟件開發(fā)。

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

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

三、使用 Go 的熱門行業(yè)

根據(jù) JetBrains 2020年開發(fā)者生態(tài)調(diào)查的結(jié)果,Go 開發(fā)者主要從事 IT 服務(wù)行業(yè),其次是金融和金融科技云計算/平臺、大數(shù)據(jù)、移動開發(fā)和其他行業(yè)。

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

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

四、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……

六、行業(yè)見解

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

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

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

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

原文標題:Go 語言現(xiàn)狀

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

責任編輯:haq

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

    關(guān)注

    88

    文章

    3689

    瀏覽量

    95226

原文標題:Go 語言現(xiàn)狀

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

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

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

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

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

    請問如何優(yōu)化OpenVINO?工具套件中的內(nèi)存使用?

    運行OpenVINO?推斷時找不到優(yōu)化內(nèi)存使用情況的方法。
    發(fā)表于 06-25 06:56

    嵐圖汽車助力2025世界數(shù)字教育大會

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

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

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

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

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

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

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

    荒漠植物光譜特征分析及光譜識別

    高光譜遙感在世界各地都受到高度的重視,發(fā)達國家把農(nóng)業(yè)遙感作為國內(nèi)決策支持的重要手段,對主要農(nóng)產(chǎn)品的產(chǎn)量、全球資源環(huán)境變化等狀況進行長期動態(tài)監(jiān)測。
    的頭像 發(fā)表于 01-23 17:33 ?478次閱讀
    荒漠植物光譜特征分析及光譜識別

    激光在Micro LED顯示技術(shù)的應(yīng)用情況

    探索激光技術(shù)的多元應(yīng)用與前沿進展 今天研習激光在微加工領(lǐng)域的應(yīng)用,核心內(nèi)容為激光在Micro LED顯示技術(shù)的應(yīng)用情況。《Recent progress of laser processing
    的頭像 發(fā)表于 12-07 11:16 ?1446次閱讀
    激光在Micro LED顯示技術(shù)的應(yīng)<b class='flag-5'>用情況</b>

    Linux下如何管理虛擬內(nèi)存 使用虛擬內(nèi)存時的常見問題

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

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

    作為一個5年的phper,這兩年公司和個人都在順應(yīng)技術(shù)趨勢,新項目慢慢從php轉(zhuǎn)向了go語言,從2021年到現(xiàn)在,筆者手上也先后開發(fā)了兩個go項目。在學習go
    的頭像 發(fā)表于 11-11 09:22 ?459次閱讀

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

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

    go語言如何解決并發(fā)問題

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

    TMS320C64x在高性能DSP應(yīng)用中的高速緩存使用情況

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

    三十分鐘入門基礎(chǔ)Go Java小子版

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

    如何使用SystemView的堆監(jiān)控功能

    SystemView能夠監(jiān)視應(yīng)用程序如何使用動態(tài)存儲。這意味著,如果應(yīng)用程序中使用了C或C++堆、自定義堆或RTOS提供的內(nèi)存池對象,我們可以跟蹤這些對象的使用情況。SystemView可以在一個
    的頭像 發(fā)表于 08-09 18:07 ?1339次閱讀
    如何使用SystemView的堆監(jiān)控功能