HarmonyOS开发者限时福利来啦!最高10w+现金激励等你拿~ 了解详情
写点什么

Go 2 提上日程,官方团队呼吁社区给新特性提案提交反馈

  • 2018-11-30
  • 本文字数:811 字

    阅读完需:约 3 分钟

Go 2提上日程,官方团队呼吁社区给新特性提案提交反馈

昨天,Go 语言作者之一 Robert Griesemer 在官方博客发文称,Go 2 已经选择出备选新特性提案,进入提案反馈阶段,他呼吁社区积极参与进来,和官方团队一起改进 Go 语言设计。


Go 2 最开始是在 2017 年 GopherCon 上由 Russ Cox 宣布的,当时它仅仅停留在想象阶段。一年多过去后,Go 2 收到了 100 多条开放的新特性提案,这些提案并不都会实现,但它们代表着来自社区的呼声,会影响到 Go 2 的语言特性和库设计。不过有些特性已经在准备中了,在今年 8 月份的 GopherCon 上,官方团队宣布错误处理和泛型已经进入草案,接受来自社区的反馈。


为了将 Go 语言设计和众多的开发者更紧密的联系在一起,Go 语言团队宣布了新的草案评估流程:


  1. 提案选择。Go 语言团队选择出一些值得考虑的提案,但并不做决定。

  2. 提案反馈。官方团队列出备选的提案进行公示,社区可以提供建议和讨论。

  3. 特性实现。针对反馈来实现提案中的特性。

  4. 实现反馈。对实现的新特性进行测试,并提出进一步反馈,由官方团队和社区共同完成。

  5. 选择发布。在最终的三个月的开发周期末尾,开发团队需要决定每个新特性是否发布。


Go 语言团队已经在之前的 1.13 版本发布中试运行了这个流程,成功的发布了一些新特性,如通用 Unicode 标识符、二进制整型(Binary integer literals)等。


官方团队给社区预留了两个月时间(2018 年 12 月到 2019 年 1 月)对提案进行反馈,从 2019 年 2 月(暂定)开始将进入开发阶段,在 3 个月的开发后,2019 年 5 月 Go 语言开发将暂时冻结,由官方团队决定发布哪些特性。Go 2 的具体发布时间则尚未决定。


这次 Go 2 的发布也是这种提案流程第一次接受大规模检验,希望它能确实发挥作用,让开发者更多的参与到语言设计中来。

相关推荐


12 月 7 日北京 ArchSummit 全球架构师峰会上,来自 Google、Netflix、BAT、滴滴、美团 等公司技术讲师齐聚一堂,共同分享“微服务、金融技术、前端黑科技、智能运维等相关经验与实践。详情点击 https://bj2018.archsummit.com/schedule


2018-11-30 11:032899
用户头像

发布了 164 篇内容, 共 107.4 次阅读, 收获喜欢 392 次。

关注

评论 1 条评论

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

代码随想录训练营 Day06 - 哈希表(上)

jjn0703

合作、参与、让开源更易用 | 亚马逊的开源文化

亚马逊云科技 (Amazon Web Services)

云计算

inBuilder今日分享丨系统集成系列之异构接入

inBuilder低代码平台

集成

手把手带你搭建企业低成本万能架构

EquatorCoco

架构 软件架构 低成本

第九届“互联网+”大赛产业赛道百度命题正式公布!57道命题,等你揭榜!

飞桨PaddlePaddle

人工智能 百度

SQL 优化(四):如何使用 join

hungxy

EMAS热修复Sophix适配App加固的技术方案

移动研发平台EMAS

阿里云EMAS 移动热修复 app热修复 app加固

对线面试官-Redis(五 为什么这么快为什么能抗住高并发)

派大星

Java 面试题

2023 MWC上海:移动云勇担新基建国家队 引领算网新趋势

Geek_2d6073

一篇文章带你上手性能测试框架K6

QE_LAB

自动化测试框架 测试自动化 #性能测试

火山引擎 DataLeap 构建Data Catalog系统的实践(一):背景与调研思路

字节跳动数据平台

扫光动效在移动端应用实践

百度Geek说

动效 移动端 企业号 7 月 PK 榜

技术分享| 融合通讯的架构介绍

anyRTC开发者

音视频 MCU mesh SFU 融合通讯

语音房源码搭建技术分享之降噪功能详解

山东布谷科技

软件开发 源码搭建 语音房源码 语音房

HarmonyOS极客松“上分秘籍”! 高手们顶峰相见!

HarmonyOS开发者

HarmonyOS

Net DB Web多级缓存的实现

不在线第一只蜗牛

HTTP net web api

揭秘元宇宙背后的最炫科技风

华为云PaaS服务小智

云计算 华为云 元宇宙

用ChatGPT搞定K8s!

互联网工科生

k8s kubernetes 运维 ChatGPT

如何自动化测试你的接口?—— Rest Assured

不在线第一只蜗牛

自动化 自动化测试 API

如何用Java校验SQL语句的合法性?有这5种解决方案

高端章鱼哥

Java sql

国内首批!腾讯云EdgeOne通过信通院边缘计算最新评估

Geek_2d6073

分布式事务的几种实现方式 | 京东云技术团队

京东科技开发者

事务 分布式, 企业号 7 月 PK 榜

谁是家居智能化时代“头号玩家”? 小度全屋智能将登陆中国建博会

新消费日报

软件DevOps云化发展的趋势 【课程限时免费】

华为云PaaS服务小智

云计算 DevOps 云原生 华为云 华为开发者大会2023

大模型加速学科升级,飞桨赋能北邮“X+大模型”特色小学期

飞桨PaddlePaddle

人工智能 百度 paddle 百度飞桨

Spring容器获取Bean的9种方式 | 京东云技术团队

京东科技开发者

spring Spring Boot bean 企业号 7 月 PK 榜

ReentrantLock源码解析 | 京东云技术团队

京东科技开发者

线程 企业号 7 月 PK 榜 并发问题

时序数据库 TDengine 与 DBeaver 达成合作,生态系统再壮大

爱倒腾的程序员

涛思数据 tdengine 时序数据库

浪潮信息直播高能预告!令人感兴趣的高性能架构、CXL技术、数据库等硬件相关技术分享来了 | 第 83-85 期

OpenAnolis小助手

开源 高性能架构 龙蜥大讲堂 RDMA 浪潮信息

Go 2提上日程,官方团队呼吁社区给新特性提案提交反馈_编程语言_徐川_InfoQ精选文章