Go 2.0 前瞻:泛型成熟后的错误处理与依赖管理革新熟悉Go的开发者应该都记得,早期Go2草案划定了三大待解决方向:泛型、错误处理、依赖管理。时至今日,泛型已经正式并入主版本,经过好几个1.x迭代打磨,在各类业务组件、通用容器库中得到广泛应用。但错误处理的样板代码泛滥、gomodule在大型项目下的各类痛点,依旧是社区常年热议的话题。 不过有一点要先说明,Go团队反复对外表态,并不打算推出一个大规模破坏兼容性的Go2重大版本,很多构想的能力,优先以增量更新的方式在1.x迭代落地。但我们依然可以结合现有PEP提案、社区的公开讨论,推演假设真正进入Go2.0阶