Go Wiki:Go2 状态
此页面跟踪“Go 2”的状态。
我们目前正在寻求有关改进错误处理、错误值和泛型的潜在设计的反馈
错误
讲座
- GopherCon 2017:Russ Cox - Go 的未来
- GopherCon Russia 2018:Brad Fitzpatrick - Go:回顾过去,展望未来(Go2 内容在大约 20 分钟处)
- 悉尼 Golang 聚会 - Rob Pike - Go 2 草案规范
范围
来自上述讲座
- “可能会有三个重大更改”
- 以及次要的整理任务
- 待定
重大更改示例
整理示例
- 开放的 Go2Cleanup 错误(请不要在未经讨论的情况下将此标签添加到内容中)
兼容性
我们不想破坏生态系统。Go 1 和 Go 2 代码必须能够在程序中轻松地相互操作。
标准库
标准库可能会进行版本控制并允许进行周期外更新,但会包含在 Go 版本中。也许“encoding/foo”成为“golang.org/x/std/encoding/foo”的缩写。待定。某些包可能会获得 v2 主要版本,但 v1 版本将得到最小的维护,至少是为了安全性。
路线图
待定
此内容是 Go Wiki 的一部分。