#Go语言#调查了 10,975 位 Go 语言开发者,我们有了这些发现


#Go语言#调查了 10,975 位 Go 语言开发者,我们有了这些发现
本文插图
整理 | 弯月 , 责编 | 郭芮
头图 | CSDN 下载自视觉中国
出品 | CSDN(ID:CSDNnews)
近日 , Go语言官方网站针对数千名开发人员进行了问卷调查 , 基于Go语言的相关使用情况进行了全方位的报告解读 。 对比去年 , 今年收到了10,975份回复 , 几乎是去年的两倍!下面是此次调查报告的概要:

  • 参与此次调查的开发人员与Stack Overflow的调查报告相似 , 因此我们更加确信这些结果可以代表广大的Go开发人员 。
  • 参与此次调查的大多数开发人员每天都使用Go , 而且这个数字每年都在上升 。
  • Go的使用仍集中在科技公司 , 但是使用Go的行业越来越多 , 例如金融和媒体 。
  • 方法论的变化表明 , 我们的大多数同比指标都是稳定的 , 并且比我们以前预想得更高 。
  • 参与此次调查的开发人员都在使用Go解决类似的问题 , 尤其是构建API/RPC服务和CLI , 无论他们从业的组织规模如何 。
  • 大多数团队都希望尽快更新到最新的Go版本 。 但第三方提供商在支持最新版Go版本方面通常比较迟缓 , 这成了开发人员采用Go的阻碍因素 。
  • 如今 , 几乎Go生态系统中的每个人都在使用模块 , 但是围绕软件包管理仍然存在一些困惑 。
  • 迫在眉睫有待改进的领域包括改善开发人员的调试、模块的使用和云服务的体验 。
  • VS Code和GoLand的使用将继续增加 。 目前四分之三的开发人员都非常喜欢这两个工具 。

#Go语言#调查了 10,975 位 Go 语言开发者,我们有了这些发现
本文插图
问卷调查的对象
今年 , 报告针对开发人员的个人信息提出了一些新的问题 , 以帮助更好地了解回答问卷调查的人 。 调查发现 , 与StackOverflow调查的对象群体相比 , 此次调查的对象具有相似的专业水平 , 且代表的不同规模的组织比例也很相近(明显的区别是 , 本报告的调查对象主要是Go开发人员) 。 如果将这些发现扩大到全世界大约100万名Go开发人员 , 那么我们的信心就会大增 。
#Go语言#调查了 10,975 位 Go 语言开发者,我们有了这些发现
本文插图

#Go语言#调查了 10,975 位 Go 语言开发者,我们有了这些发现
本文插图
我们发现大多数(56%)接受问卷调查的人使用Go的时间还不足两年 , 相对较短 。 大多数还说 , 他们在工作中使用Go(72%) , 而有些在工作外(62%)使用 。 专业使用Go的开发人员比例似乎每年都在上升 。
如下图所示 , 2018年我们看到这些数字出现了激增 , 但这样的增长在今年却消失了 。 这表明 , 2018年接受问卷调查的对象与其他三年有着显著的不同 。 很有可能是因为他们在工作外使用Go , 但在工作时却使用其他语言 , 但是我们在多个调查问题中看到了类似的异常现象 。
#Go语言#调查了 10,975 位 Go 语言开发者,我们有了这些发现
本文插图

#Go语言#调查了 10,975 位 Go 语言开发者,我们有了这些发现
本文插图
使用Go时间最长的开发人员与刚开始使用Go的开发人员有着不同的背景 。 精通Go的开发人员大多是C/C++的专家 , 很少有人精通JavaScript、TypeScript和PHP 。 但我们需要注意一点 , 这些结果都是开发人员自己报告的“专业知识” , 我们应该将其视为“熟悉”可能更恰当 。 大多数接受问卷调查的开发人员都很熟悉Python(而不是Go) , 无论他们使用Go已有多长时间 。
#Go语言#调查了 10,975 位 Go 语言开发者,我们有了这些发现


推荐阅读