Go Wiki: Go2 狀態
此頁面跟蹤“Go 2”的狀態。
我們目前正在就改進錯誤處理、錯誤值和泛型的潛在設計徵求反饋。
Bug
演講
- GopherCon 2017:Russ Cox - Go 的未來
- GopherCon Russia 2018:Brad Fitzpatrick - Go:回顧與展望 (Go2 相關內容大約在 20 分鐘處)
- Sydney Golang Meetup - Rob Pike - Go 2 草案規範
範圍
來自上述演講
- “也許會有三個重大變更”
- 加上一些小的整理任務
- 待定
重大變更示例
- 版本控制
- 泛型?
- 簡化、改進的錯誤處理?
- …
整理示例
- 公開的 Go2Cleanup Bug (請勿在未經討論的情況下將此標籤新增到問題中)
相容性
我們不希望破壞生態系統。Go 1 和 Go 2 程式碼必須能夠輕鬆地在程式中互操作。
標準庫
標準庫可能會進行版本控制並允許進行週期外更新,但會包含在 Go 版本中。也許“encoding/foo”將成為“golang.org/x/std/encoding/foo”的簡寫。待定。某些包可能會獲得 v2 主版本,但 v1 版本將得到最低限度的維護,至少是出於安全考慮。
路線圖
待定
此內容是 Go Wiki 的一部分。