成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Go 語言現狀以及一些鮮為人知的事實

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

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

[[382478]]

一、Go 開發者

數量 & 所處地區

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

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

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

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

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

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

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

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

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

三、使用 Go 的熱門行業

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

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

四、Go 工具

Go Web 框架 Top5

包管理器

Go routers

測試框架

五、討論度最高的 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 的團隊,尤其是在維護和修補此類基礎設施項目方面。

本文轉自OSCHINA

本文標題:Go 語言現狀

本文地址:https://www.oschina.net/news/130342/the-state-of-go-2020

 

責任編輯:未麗燕 來源: 開源中國
相關推薦

2015-06-09 11:12:31

Swift語言Swift特性

2023-07-21 17:16:41

2023-07-12 10:56:46

2014-08-27 10:26:10

谷歌

2010-01-07 10:05:51

IT顧問特質

2011-05-04 11:16:50

打印語言

2011-05-03 13:13:52

編程PHPJava

2025-01-26 10:35:42

Go語言類型

2023-11-09 08:05:40

IDEA開發工具

2014-04-22 16:38:12

GitHubGitHub 使用技巧

2009-09-14 09:45:20

Chrome谷歌操作系統

2023-04-23 15:11:26

2014-07-29 14:25:43

Unix命令

2019-10-08 16:24:33

Chrome瀏覽器

2022-05-30 09:01:13

CSS技巧前端

2009-07-09 17:38:35

2014-05-04 11:17:39

Unix命令Linux命令

2017-11-08 14:55:16

Linux命令sudo

2024-04-30 08:32:18

CSS元素網格

2015-08-18 10:57:52

機房制冷數據中心
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产成人精品999在线观看 | 午夜小视频在线播放 | 中文字幕一区二区三区四区 | 成人美女免费网站视频 | 精品少妇一区二区三区日产乱码 | 欧美亚洲在线 | 午夜综合 | 男女羞羞视频网站 | 韩日一区 | 国产成人精品一区二区三区网站观看 | 亚洲毛片在线 | 成人黄色电影免费 | 精品一区二区视频 | 国产精品成人一区二区三区吃奶 | 国产激情视频网站 | 国产一区二区三区在线 | 亚洲一区二区视频 | 精品一区久久 | 国产精品1| 国产精品久久久久久影视 | 免费观看黄色片视频 | 国产美女精品 | 国产天堂| 免费看啪啪网站 | 久久国产区 | 日本免费一区二区三区四区 | 亚洲免费在线观看 | 99精品一区二区三区 | 在线观看中文字幕av | 亚洲欧美在线视频 | 天天操网| 综合一区二区三区 | 精品一区国产 | 亚洲欧美一区二区三区国产精品 | 日日干天天干 | 国产一级片久久久 | 免费观看黄色一级片 | 精品美女视频在免费观看 | 成人国产精品久久 | 中文字幕精品视频在线观看 | 在线只有精品 |