写点什么

Go 语言 2017 调查显示用户最希望支持泛型和依赖管理

  • 2018-03-19
  • 本文字数:779 字

    阅读完需:约 3 分钟

看新闻很累?看技术新闻更累?试试下载 InfoQ 手机客户端,每天上下班路上听新闻,有趣还有料!

根据最新的 Go 语言调查显示,开发者们认为 Go 语言最大的两个问题是其缺乏对泛型和依赖管理的支持。尽管如此,在此次调查的受访者中,将 Go 用于专业项目的用户数量却首次超过了个人项目的用户。

在 Go 语言中,缺乏泛型和依赖管理可能成为阻碍 Go 使用率上升的主要因素之一。相较去年数据,因为 Go 语言缺乏主要特性而不选择使用的受访者数量有明显上升。与此同时,受访者中认为 Go 不适合其手头项目的人数却有所减少。

按谷歌工程师 Steve Francia 的说法,Go 团队将尝试解决开发人员的这些顾虑,对泛型和依赖管理的支持将成为 2018 年他们主要关注的功能。值得一提的是,Go 团队推出了体验报告 wiki,用以更好地处理来自社区的反馈和疑问。虽然 Francia 表示在 2017 年,他们已经做了重要的工作来改变 Go 语言获取和构建包的方式,但并没有提供解决这两个问题明确的时刻表。

在这次调查中另一个有趣的地方是,Go 第一次发现被普遍用于构建 API/RPC 类服务,而非命令行界面(CLI)程序。这与 Go 被设计为一种云服务语言的目标相一致,也是 Go 团队未来发展的趋势。

该调查所提供的其他指标大部分印证了去年 Go 语言的成果。其中值得注意的是:Linux 成为开发 Go 语言的最常用操作系统;Visual Studio Code 和 Vim 是用户首选的编辑器;将 Go 服务部署在自有服务器和云服务器的比例不分上下,而 AWS 占据了云部署用户的主要份额。

Go 社区在明确如何为项目做贡献方面还有待改进。事实上,愿意为 Go 语言做贡献的开发者从之前的 55%上升到了 59%,但很大一部分受访者表示他们并不清楚应该如何做出贡献。这就需要社区可以带动越来越多的参与者,使他们可以在社区中感受到更多的归属感。

查看英文原文: Go 2017 Survey Shows Generics and Dependency Management the Most Desired Features

2018-03-19 19:001345
用户头像

发布了 41 篇内容, 共 13.8 次阅读, 收获喜欢 3 次。

关注

评论

发布
暂无评论
发现更多内容

一看即会:Serverless 应用开发的 7 个实战小技巧(文末附好礼)

阿里巴巴云原生

阿里云 Serverless 架构 开发者 云原生

RTE NG-Lab:一起探索下一代实时互动新世界

声网

NG-Lab 声网动态

企评家|天津三英精密仪器股份有限公司成长性报告简述

企评家

MySQL数据库之数据查询

乌龟哥哥

4月月更

直播预告丨Hello HarmonyOS进阶系列课程重磅来袭,4月27日开播

HarmonyOS开发者

HarmonyOS 智能家居 原子化服务

企评家|广州珐玛珈智能设备股份有限公司企业成长性报告简述

企评家

以南大通用为例,讲一讲如何完成与龙蜥操作系统的兼容验证

OpenAnolis小助手

操作系统 龙蜥社区 南大通用 兼容验证

直播预告|企业云原生 IT 成本治理方案解析

阿里巴巴云原生

阿里云 容器 云原生 cncf 直播预告

使用车载小程序,共建车联网联合共赢生态

Speedoooo

车联网 物联网 智能设备 小程序容器 车载设备

测试自动化最佳实践指南

阿里云云效

云计算 阿里云 测试 自动化测试 测试自动化

中国科技人,在残酷春天里翘首等待

白洞计划

开源社区问与答

CnosDB

IoT 时序数据库 开源社区 CnosDB infra

松灵学院 | Scout mini 仿真指南

松灵机器人

人工智能 机器人 ROS 移动机器人

合作创新,携手共赢!共筑坚实数字底座!

天翼云开发者社区

系统

企评家|国家电网有限公司成长性报告简述

企评家

「微服务的细节」—— 如何获取本地IP?

袁世超

微服务

低代码在线文档 — VitePress网站生成

源字节1号

软件开发

直播回顾 | 看完这篇入门数仓研发,跑通复杂业务数据建模

个推

数据中台 数据仓库 数据建模 维度建模 范式建模

工程师们看过来|这是我见过的IT圈最“潮”的产品发布会了!

观测云

程序员 可观测性 产品发布会 IT工程师 监测

不知道OpenCLA的注意啦!(OpenCLA签署须知)

Jianmu

开源项目 开源社区 建木CI CLA 贡献者许可协议

最新云原生网络技术标准来了,为企业提供基础架构能力权威指南

York

架构 云原生 网络性能

区块链行业一周热点回顾|马斯克回应狗狗创始人;虎符交易所回购HOO

区块链前沿News

马斯克 Hoo 虎符交易所 doge

性能测试中QPS取样器和RT取样器

FunTester

OpenHarmony 技术日| 锻英才以应时需 协教育同繁生态

科技汇

求推荐一款免费的项目(OKR)管理系统?

优秀

OKR 项目管理系统

天翼云:加速推进云网融合共赢算力时代

天翼云开发者社区

大数据

OpenHarmony,一路前行,为了奇迹

脑极体

全场景式全流程监控,博睿数据为券商IT运维难题提供了范例

博睿数据

天翼云Web应用防火墙(边缘云版)拦截WordPress Elementor漏洞的说明

天翼云开发者社区

防火墙

小程序赛道的发展,让智能电视业务发展如虎添翼

Speedoooo

小程序 物联网 IoT 小程序容器 智能电视

如何通过灵魂复盘大幅降低业务风险?

Samson

技术管理 复盘 事故 SRE 4月月更

Go语言2017调查显示用户最希望支持泛型和依赖管理_开源_Sergio De Simone_InfoQ精选文章