『Go语言』调查了 10,975 位 Go 语言开发者,我们有了这些发现( 二 )


『Go语言』调查了 10,975 位 Go 语言开发者,我们有了这些发现
本文插图

去年 , 我们询问了开发人员都从事哪些行业 , 结果发现大多数人从就业与软件、互联网或网络服务公司 。 今年 , 这些开发人员代表了更广泛的行业 。 但是 , 我们还简化了行业列表 , 以减少潜在类型重叠带来的困惑(例如 , 2018年“软件”和“互联网/网络服务”是分开的 , 但在2019年统称“科技”) 。 因此 , 严格来说 , 这并不是同类的比较 。 例如 , 简化类别列表的一种结果是将所有编写Go软件但未明确列出行业的开发人员统统归入“软件”这一类 。
『Go语言』调查了 10,975 位 Go 语言开发者,我们有了这些发现
本文插图

Go是一个成功的开源项目 , 但这并不意味着使用Go的开发人员也编写自由或开源软件 。 与往年一样 , 我们发现大多数开发人员并没有频繁地向Go开源项目贡献代码 , 75%的开发人员表示他们“很少”或“从不”向Go开源项目贡献代码 。 随着Go社区的发展 , 我们发现从未为Go开源项目贡献代码的开发人员比例正在缓慢上升 。
『Go语言』调查了 10,975 位 Go 语言开发者,我们有了这些发现
本文插图

『Go语言』调查了 10,975 位 Go 语言开发者,我们有了这些发现
本文插图

开发工具
与往年一样 , 绝大多数开发人员表示他们在Linux和macOS系统上使用Go 。 在这个问题上 , 我们与StackOverflow 2019年的调查结果出现了很大差异:在我们的调查中 , 只有20%的开发人员以Windows为主要开发平台 , 而StackOverflow的调查结果为45% 。 而Linux的使用率为66% , macOS的使用率为53% , 二者都远远高于StackOverflow的调查结果 , 他们的报告数据分别为25%和30% 。
『Go语言』调查了 10,975 位 Go 语言开发者,我们有了这些发现
本文插图

『Go语言』调查了 10,975 位 Go 语言开发者,我们有了这些发现
本文插图

今年 , 编辑器的使用趋势仍在继续 。 GoLand今年的使用量增长最快 , 从24%上升至34% 。 VS Code的增长速度有所放缓 , 但仍然以占41%名列最受开发人员欢迎的编辑器的榜首 。 这两种编辑器加起来占据了四分之三的选票 。
其他所有编辑器的数量都有所减少 。 但这并不意味着根本没有人使用这些编辑器 , 只不过这些编辑器不是开发人员在编写Go代码时的首选 。
『Go语言』调查了 10,975 位 Go 语言开发者,我们有了这些发现
本文插图

今年 , 我们增加了一个有关内部Go文档工具(例如gddo)的问题 。 少数开发人员(6%)表示 , 他们的组织搭建了自家的Go文档服务器 , 尽管单看大型组织(员工数量超过5,000人)的开发人员 , 这个数字翻了一番(达11%) 。 开发人员在后续的问题中表示 , 他们的组织已停止运行自家文档服务器的首要原因有两个 , 一是他们感觉这样做的收益较低(23%) , 二是无法承受设置与维护这样的服务器所需的工作量(38%) 。
『Go语言』调查了 10,975 位 Go 语言开发者,我们有了这些发现
本文插图

『Go语言』调查了 10,975 位 Go 语言开发者,我们有了这些发现
本文插图

对Go的感受
大部分接受调查的开发人员都认为 , Go在他们的团队工作中表现良好(86%) , 而且他们希望下一个项目继续使用Go(89%) 。 我们还发现 , 超过一半的开发人员(59%)认为Go对公司的成功至关重要 。 自从2016年以来 , 这些指标一直保持稳定 。
在我们对调查结果进行标准化后 , 这些数字与前几年相比大多发生了变化 。 例如 , 针对“Go很适合我们团队”这个问题 , 由于接受调查的人中途退出 , 选择“是”的答复只有50%-60%;自从2016年我们去掉了未回答该问题的人数后 , 选择“是”的比例就非常稳定了 。


推荐阅读