Go Wiki: Go 2 错误值反馈
此页面旨在收集和整理关于 Go 2 错误值草案设计的反馈。
请在您的博客、Medium、GitHub Gists、邮件列表、Google Docs 等地方发布您的反馈。然后请在此处链接。
随着反馈的增长,请随时按反馈的具体类型整理此页面。
更多背景信息
- Ben Johnson,“失败是你的领域”,2018 年 6 月
草案实现
-
Go Team,“x/exp/errors”,2018 年 11 月
-
Torben Schinke,“草案设计实现”,2018 年 12 月
错误检查
- Ilya Sinelnikov,“
Is
和As
的行为不同,这是出乎意料的”,2018 年 12 月 - Roger Peppe,“关于 Go 错误检查草案设计的一些想法”,2018 年 11 月
- Greg Weber,“横向组合:错误分组的检查”,2018 年 9 月
- Eyal Posener,“回复”,2018 年 9 月
- K. Alex mills,“将 Wrapper 重命名为 Unwrapper”,2018 年 9 月
- jimmy frasche,“为什么仅限于错误?”,2018 年 8 月
- Dan Kortschak,“在 ev3go 中传递合同期望和导致错误的变量”,2018 年 8 月
- Daniel Theophanes,“Go 2 设计:带有错误列表的错误检查”,2018 年 8 月
- Cosmos Nicolaou,“不同地址空间的错误检查”,2018 年 9 月
- Chris Siebenmann,“错误检查可以改善当前的烦恼,但可能还不够”,2018 年 9 月
- Paul Meyer,“[errors.New? - 您的姓名,“标题”,2018 年 8 月
- Vojtech Vitek,“从 github.com/pkg/errors 采纳 Cause 和 Wrap”,2018 年 5 月
- Andrew Wilkins,“程序化 Frame 检查”,2019 年 1 月
- Carl Johnson,“
As()
和Is()
对错误以外的可选接口很有用,2019 年 2 月 - ques0942,“xerrors 在跟踪细节方面功能较少”,2019 年 3 月
- 您的姓名,“标题”,月 年
- 等等。
错误打印
- Calle Pettersson,“多行错误和日志收集工具”,2018 年 8 月
- jimmy frasche,“为什么仅限于这些接口?”,2018 年 8 月
- Chris Hines,“类型无法同时实现 errors.Formatter 和 fmt.Formatter 接口”,2018 年 8 月
- Dean Bassett,“使用 errors.Detailer 而不是 errors.Formatter”,2018 年 9 月
- Bryan C. Mills,“Go 中的错误包装和冗余”,2019 年 9 月
- 您的姓名,“标题”,月 年
- 等等。
杂项
- TJ Holowaychuk,“结构化日志的结构化访问”,2019 年 4 月
- Andrew Chambers,“我当前的错误处理方法”,2018 年 8 月
- mikioh,“关于 issue 18183 的错误值演练”,2018 年 10 月
反对任何更改
- Rob Pike - 简单即复杂,2015 年 12 月
此内容是 Go Wiki 的一部分。