Go语言登顶:GitHub将Golang评为2022年增长最快的语言

面向初学者的在线Python训练器

轻松学习Python,无需理论负担。在浏览器中直接解决带自动检查的实践任务,无需安装任何东西。

开始课程

GitHub 将 Go 评为年度增长最快的语言

GitHub 平台发布了年度报告 Octoverse 2022,最大的意外是 Go 语言(Golang)的领先地位。数据显示,使用 Go 的开发者数量较 2021 年增长了 28%,使其成为 GitHub 排名前十的编程语言中增长最快的语言。

「Go 是一种能够解决实际扩展性和性能问题的语言,尤其在云基础设施和微服务领域,」Yandex Cloud 公司云解决方案首席开发者 阿列克谢·伊万诺夫 评论道。「它超越 Rust 和 TypeScript 的社区增长速度毫不意外。」

根据报告,Go 在 GitHub 上的贡献者总数中排名 第 7 位,超越了 Ruby 和 C。同时,Go 的公共代码仓库数量在一年内增加了 35%。主要增长驱动力是 Kubernetes、Docker 和云计算技术的生态系统,在这些领域中 Go 已经成为事实上的标准。

有趣的是,Go 的增长发生在 Python 社区整体增长放缓的背景下(2022 年增长 15%,2021 年为 22%)。尽管如此,Python 仍然是仅次于 JavaScript 的 第二热门 语言。专家认为这与数据科学和机器学习市场的饱和有关。

「初创公司和大型企业选择 Go 用于后端开发,因为编译速度和部署简便性至关重要,」KodBot 公司的 CTO 玛丽亚·索科洛娃 补充道。「在 2023 年,我们预计会有更多来自 Java 和 Node.js 的开发者涌入。」

报告的其他趋势还包括人工智能工具的爆炸式增长:包含 AI 工具(如 ChatGPT、Copilot)的代码仓库增长了 248%。然而,正是 Go 成为 2022 年的标志性语言,因为它最有效地与现代 DevOps 文化相整合。

对于想要学习 Go 的 Python 开发者,社区建议从官方教程 tour.golang.org 以及基于 Gin 或 Echo 的项目开始。「Go 不是 Python 的替代品,而是高负载系统的理想搭档,」GitHub 的报告总结道。

推荐库