成人免费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

2010-01-07 10:05:51

IT顧問特質

2014-08-27 10:26:10

谷歌

2011-05-04 11:16:50

打印語言

2011-05-03 13:13:52

編程PHPJava

2025-01-26 10:35:42

Go語言類型

2014-04-22 16:38:12

GitHubGitHub 使用技巧

2023-11-09 08:05:40

IDEA開發工具

2009-09-14 09:45:20

Chrome谷歌操作系統

2023-04-23 15:11:26

2019-10-08 16:24:33

Chrome瀏覽器

2009-07-09 17:38:35

2022-05-30 09:01:13

CSS技巧前端

2014-07-29 14:25:43

Unix命令

2015-08-18 10:57:52

機房制冷數據中心

2017-11-08 14:55:16

Linux命令sudo

2024-04-30 08:32:18

CSS元素網格

2014-05-04 11:17:39

Unix命令Linux命令
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 精品国产一区二区在线 | 91久久夜色| 国产极品91 | 韩日精品在线观看 | 亚洲成人一区 | 99久久久久久 | 欧美日韩成人 | 一区二区成人 | 久久久精品网 | 欧美a级成人淫片免费看 | www.国产.com | 久久久久久久av麻豆果冻 | 青青草亚洲 | 亚洲网站在线 | 欧美国产激情 | 日韩网| 精品国产一区二区三区在线观看 | 成人在线视 | 日日干天天操 | 亚洲久视频 | av大片| 亚洲美女天堂网 | 免费视频二区 | 久久成人久久 | 中文字幕在线观看成人 | 免费在线观看一区二区 | 国产一区三区视频 | 久久国产精品亚洲 | 色婷婷综合网 | 欧美一区二区三区在线视频 | 久久精品aaa| 91av视频 | 久久天天躁狠狠躁夜夜躁2014 | 人人做人人澡人人爽欧美 | 奇米超碰 | 亚洲一区二区在线视频 | 国产一区二区三区视频在线观看 | 91精品久久久久久综合五月天 | 久草新视频 | 国产精品免费视频一区 | 最近日韩中文字幕 |