AI实践哪家强?来 AICon, 解锁技术前沿,探寻产业新机! 了解详情
写点什么

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:001653
用户头像

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

关注

评论

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

高性能、快响应!火山引擎ByteHouse物化视图功能及入门介绍

字节跳动数据平台

大数据 数据仓库 云原生 Clickhouse 企业号 4 月 PK 榜

宝塔人机识别验证:如何确保人脸识别的安全性?

百度开发者中心

人脸识别 人工智能’

灵活、快捷、低运维成本的数据集成方法:数据联邦架构

星环科技

数据集成 数据联邦结构

支持多模型数据分析探索的存算分离湖仓一体架构解析(上)

星环科技

湖仓一体

共建清洁能源岛!华为中国数字能源旗舰峰会海南站盛大举行

极客天地

【获奖案例巡展】科技向善之星——中航电梯5G+大数据管理平台

星环科技

大数据管理

软件测试/测试开发丨Docker 容器技术与常用命令

测试人

Docker 软件测试 自动化测试 测试开发

iOS MachineLearning 系列(6)—— 视频中的物体轨迹分析

珲少

分析型数据库:分布式分析型数据库

星环科技

分析型数据库

【Python实战】Python采集大学教务系统成绩单

BROKEN

三周年连更

屌的一批!阿里P8推荐的Spring Cloud实战笔记

小小怪下士

Java 微服务 SpringCloud

神了!阿里P8级数据库专家手写出了这份438页数据库高效优化手册

Java 数据库 sql 性能优化

Spring Cloud Stream:打造强大的微服务事件驱动架构

Java 微服务 spring cloud stream

临沂等级保护测评机构有几家?在哪里?

行云管家

等保 等级测评 临沂

c4d R2023 让您的三维动画设计更简单~~

真大的脸盆

Mac Mac 软件 三维动画设计 动画设计工具

支持多模型数据分析探索的存算分离湖仓一体架构解析(下)

星环科技

湖仓一体

什么是存算分离架构?

星环科技

存算分离

【获奖案例巡展】信创先锋之星——中信证券基于国产图数据库构建企业图谱的应用实践

星环科技

国产数据库

【获奖案例巡展】信创先锋之星——甘肃省住房和城乡建设厅住建数据大脑

星环科技

数据超脑

【获奖案例巡展】信创先锋之星——浙江省某市区视频能力中心

星环科技

大数据

内蒙农信携手星环科技建设农信大数据平台,激活金融业务创新

星环科技

数据要素流通

ShareSDK Google平台注册指南

MobTech袤博科技

Wallys/DR7915/MT7915/MT7975/industrial mini pcie card /support openwrt

Cindy-wallys

MT7975 MT7915

厦门等保备案平台是哪个?多久可以办好?

行云管家

等保备案 厦门

火山引擎DataTester智能发布平台:智能化A/B实验,助力产品快速迭代

字节跳动数据平台

大数据 AB testing实战 A/B 测试 企业号 4 月 PK 榜

面试官:HashMap线程不安全体现在哪里?

在高校内投放共享电单车有什么优势

共享电单车厂家

共享电动车厂家 景区共享电单车 共享电单车投放 校内共享电单车 共享电单车优势

用C++编写一个简单的发布者和订阅者

华为云开发者联盟

开发 华为云 华为云开发者联盟 企业号 4 月 PK 榜

超级App的构建与技术驱动

没有用户名丶

火山引擎 DataLeap 下 Notebook 系列文章三:架构升级详解

字节跳动数据平台

大数据 架构 数据治理 运维‘ 企业号 4 月 PK 榜

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