2020 go开发者大调查:已有76%受访者将go用于工作 – 十轮网-九游会官网真人游戏第一品牌

2020年go官方对社群内开发者的调查结果出炉,这次的受访者组成,无论是组织规模,或是开发人员所属产业和经验,都跟2019年的分布大致相同。这份调查结果显示,开发者在工作上使用go的比例稳定上升,并且有81%的受访者对go提供的生产力感到满意。另外,受访者要求go泛型(generics)功能的比例,较去年大幅增加,并期望go有更好的错误处理功能。

使用go的开发人员,开发程序的年资主要落在3年到15年的区间,在受访者中,有几乎一半的比例,使用go的时间不到2年,整体来说仍是非常年轻的社群,而受访者有76%的人,在工作中使用go,较去年增长了3%,在工作之外使用go的比例则从2018年逐年下降。

受访者对go的满意度非常高,今年有92%的人对go感到非常或是稍微满意,也有非常高比例的成员愿意推荐他人使用go,而且有91%的受访者,会在下一个项目继续选择使用go作为开发语言,并且有66%的人,认为go对于公司有着关键性的影响。

跟去年一样,官方也问了受访者,他们满意go的哪些特色,大多数的结果与去年相同,前3名仍是构建速度、可靠性和并行性,在云计算服务、调试和模块方面的分数,今年则有些许增加,今年的选项还多了api和网页框架,显然社群成员对网页框架不太满意,只有64%低于其他领域,官方提到,虽然只有28%的受访者认为网页框架很重要,但是对于潜在用户来说这可能是关键但缺少的功能。

开发者碗快要敲破的语言功能泛型,至今尚未推出,在2019年,就有高达79%的开发者,觉得泛型是go需要,但目前尚未提供的功能,而今年这个比例则增长到了88%,受访者还希望go可以提供更好的错误处理功能,从22%增长到今年的58%,另外,也有44%的受访者,要求go提供更好的空值安全性,这个数字在去年只有8%。

go作为云计算程序语言,在云计算的使用状况受到关注,今年的调查中,受访者在云计算服务的选择主要还是aws和自建服务器,比例分别为44%和43%,gcp和azure则排在第三和第四名,比例皆有上升,azure更是一次增长了5%,自建服务器则有稍微衰退的趋势。

在kubernetes的选择上,最大宗仍是google的gke,但是比例从64%下降到了62%,aws和azure虽然比例较低,但是都较2019年有不小的增长,aws的eks从32%增长到40%,微软的aks则从47%上升到54%。在azure虚拟机部署go应用程序的用户则明显下降,从51%下降到32%。

发表评论