Go开发者用Linux与macOS使用VS Code开发Go应用程序

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

Go开发者用Linux与macOS使用VS Code开发Go应用程序_第1张图片

Go官方发布了2018使用者大调查的结果,有来自103个国家的5,883名开发者参与,整体来说,Go的使用状况越来越普及,但是比起2016年到2017年,今年在使用情况的成长力道明显趋缓。2018年用户调查显示,72%受访者在工作中使用Go,比起去年成长了4%,而在2016年到2017年的成长幅度则是6%,不过2018年首度有50%的人在日常持续使用Go,这个数字在2016年的时候只有44%,但今年成长2%只有前一年的一半。除了工作之外,2018年有70%的受访者,会在工作之外使用Go,官方提到,综合以上现象,企业更加接受使用Go作为专业软件的开发语言,而且受到开发人员普遍欢迎。

Go开发者用Linux与macOS使用VS Code开发Go应用程序_第2张图片

而开发者主要将Go用在三个领域,分别是网页开发、DevOps以及系统开发。网页开发最为普遍有65%,比起2017年的61%成长了4%,也是从2016年一直以来,Go最热门的开发领域,而第二与第三名则有所变动,第二名从原本的系统开发,今年变成了DevOps,其百分比从36%明显地成长到了41%,比起前一年成长幅度增加不少。系统开发则从2017年的第二名退后到第三,官方表示,虽然名次有所变动,但是所有领域的采用率都是增加,也就表示受访者更广泛的在各领域使用Go语言,而非从一个领域转换到另一个领域。

Go开发者用Linux与macOS使用VS Code开发Go应用程序_第3张图片

在操作系统的选择上,65%受访者会使用Linux,50%使用macOS,而只有18%在Windows上开发,Linux与macOS仍然是Go开发者喜爱的操作系统,41%的受访者会在多种操作系统上进行Go应用程序开发,官方表示,这现象突显了Go跨平台的特性。而在开发环境上,2018年最受到Go开发者爱用的是VS Code,其使用者比率连续两年大幅成长,目前已有35%的受访者偏爱VS Code,而原本2016年的第一名Vim则节节衰退,从原本四分之一到现在只剩17%受访者爱用,第二名受访者爱用编辑器则是GoLand,受欢迎程度连两年稳定成长,第一与第二名数字的成长,除了来自Vim的衰退外,还有来自Sublime Text和Atom的爱好者减少。Go应用程序的部署趋势,从企业本地部署大幅移往公有云上,Go应用程序部署在本地服务器的比例,从2017年的43%受访者大幅下降到只剩32%,而在公有云的服务上,AWS Lambda的使用成长最为快速从原本只有4%受访者使用,成长到了11%,Google Kubernetes Engine则从8%成长到12%,官方提到,无服务器和容器逐渐成为热门的部署平台。问卷中有一题目为「你推荐Go给朋友或是同事的可能性有多少」,分数从负100到+100,官方以此来计算净推荐分数,负数代表大多数受访者不会推荐Go,正数则表示大多数的人会推荐Go,而Go在2018年净推荐分数得分为61分,受访者中有68%的推荐者,以及7%批评者。

Go开发者用Linux与macOS使用VS Code开发Go应用程序_第4张图片Go开发者用Linux与macOS使用VS Code开发Go应用程序_第5张图片

转载于:https://my.oschina.net/u/4024424/blog/3031469

你可能感兴趣的:(开发工具,golang,操作系统)