Google Go 团队发布了一份 2024 年下半年 Go 开发者调查的结果,基于来自 Go 开发人员的 4156 条回复。此次调查除了捕捉有关使用 Go 和 Go 工具的观点和挑战之外,主要关注了开发者辛劳的来源、执行最佳实践所面临的挑战以及开发人员如何使用 AI 辅助工具。
调查发现,开发人员对 Go 的态度仍然非常积极,93% 的受访者表示他们在过去一年使用 Go 时感到满意。开发人员喜欢使用 Go 的主要原因在于该语言的简单性、Go 工具链以及其对向后兼容性的承诺。
与往年一致,大多数调查受访者在 Linux(61%)和 macOS(59%)系统上使用 Go 进行开发。从历史上看,Linux 和 macOS 用户的比例非常接近,与上次调查相比没有看到任何显著变化。JetBrains 和 VS Code 随机抽样的群体比自选群体(16%)更有可能(分别为 33% 和 36%)在 Windows 上进行开发。
调查提出了几个问题,以了解受访者在部署到 Linux、Windows 或 WebAssembly 时会部署到哪些架构。x86-64 / AMD64 架构是迄今为止部署到 Linux (92%) 和 Windows (97%) 的受访者最受欢迎的选择。ARM64 位居第二,Linux 占 49%,Windows 占 21%。
部署到 Web Assembly 的受访者并不多(仅占总体受访者的 4% 左右),但 73% 的受访者表示他们部署到了 JS,48% 的受访者表示部署到了 WASI Preview 1。
本次调查还引入了一个新问题,以评估受访者对 Go 流行编辑器的认识和使用情况。其中,VS Code 是最广泛使用的编辑器,有 66% 的受访者经常使用它;GoLand 的使用率排名第二,为 35%。
几乎所有受访者都听说过 VS Code 和 GoLand,但受访者更有可能尝试 VS Code。33% 的受访者表示他们经常使用 2 个或更多编辑器,他们可能会针对不同的任务或环境使用不同的编辑器,例如在没有 IDE 的情况下通过 SSH 使用 Emacs 或 Vim。
其他一些调查亮点还包括:
更多详情可查看官方博客。
延伸阅读:
评论删除后,数据将无法恢复
2024 年下半年 Go 开发者调查结果
Google Go 团队发布了一份 2024 年下半年 Go 开发者调查的结果,基于来自 Go 开发人员的 4156 条回复。此次调查除了捕捉有关使用 Go 和 Go 工具的观点和挑战之外,主要关注了开发者辛劳的来源、执行最佳实践所面临的挑战以及开发人员如何使用 AI 辅助工具。
调查发现,开发人员对 Go 的态度仍然非常积极,93% 的受访者表示他们在过去一年使用 Go 时感到满意。开发人员喜欢使用 Go 的主要原因在于该语言的简单性、Go 工具链以及其对向后兼容性的承诺。
与往年一致,大多数调查受访者在 Linux(61%)和 macOS(59%)系统上使用 Go 进行开发。从历史上看,Linux 和 macOS 用户的比例非常接近,与上次调查相比没有看到任何显著变化。JetBrains 和 VS Code 随机抽样的群体比自选群体(16%)更有可能(分别为 33% 和 36%)在 Windows 上进行开发。
调查提出了几个问题,以了解受访者在部署到 Linux、Windows 或 WebAssembly 时会部署到哪些架构。x86-64 / AMD64 架构是迄今为止部署到 Linux (92%) 和 Windows (97%) 的受访者最受欢迎的选择。ARM64 位居第二,Linux 占 49%,Windows 占 21%。
部署到 Web Assembly 的受访者并不多(仅占总体受访者的 4% 左右),但 73% 的受访者表示他们部署到了 JS,48% 的受访者表示部署到了 WASI Preview 1。
本次调查还引入了一个新问题,以评估受访者对 Go 流行编辑器的认识和使用情况。其中,VS Code 是最广泛使用的编辑器,有 66% 的受访者经常使用它;GoLand 的使用率排名第二,为 35%。
几乎所有受访者都听说过 VS Code 和 GoLand,但受访者更有可能尝试 VS Code。33% 的受访者表示他们经常使用 2 个或更多编辑器,他们可能会针对不同的任务或环境使用不同的编辑器,例如在没有 IDE 的情况下通过 SSH 使用 Emacs 或 Vim。
其他一些调查亮点还包括:
更多详情可查看官方博客。
延伸阅读: