当前位置: 首页 >
为什么 Go 语言的 Error Handling 被某些人认为是一个败笔?
- 人气:
因为go的错误处理怎么看都毫无意义 从类型论角度来说 一个result和err的tuple是个product type,但两个只有可能有一个是合理的 对于这种情况如果要用类型来模拟错误的话最合理的是像rust这样定义一个 sum type,这样安全的很多 从软件工程角度 一般代码可以在顶层套一层捕获 碰到一个error直接抛出被接住中断procedure 而且多层嵌套也有traceback stack清晰标出调用关系 但go这种防御式编程直接把error当一个变量了 所以你学要手…。
推荐资讯
- 2025-06-28为什么几乎没人用电视屏幕连主机或者笔记本当显示器?
- 2025-06-28多益网络输了餐费官司,准备近几年搬离广州,你怎么看?
- 2025-06-28你见过最***的行为有哪些?
- 2025-06-28大家在广州的一天是怎么样的呢?
- 2025-06-28人间尤物是什么样的?
- 2025-06-28如何看待 2026QS 世界大学排名?
- 2025-06-28为什么台式 PC 还处在组装(DIY)阶段?
- 2025-06-28如何看待网红「中医少女」黄琪惠?
- 2025-06-28发生了什么导致你从此再不吃某样食物?
- 2025-06-28小米 AI 眼镜发布,售价 1999 元起,有哪些功能亮点?你看好其市场前景吗?
- 2025-06-28***如你财务自由,是买一个大平层还是买一个大别墅?
- 2025-06-28Mac 发展那么多年结果只能剪***吗?
- 2025-06-28猫的什么行为证明它把你当自己人?
- 2025-06-28J***aScript 这种语言特性十分糟糕的语言流行起来是不是一场灾难?
- 2025-06-28为什么朝鲜始终未解决粮食短缺问题?
- 2025-06-28为什么韩国的热辣舞团无法征服中国的男性市场??
推荐产品
-
如何评价vue作者尤雨溪?
有一次看他的直播片段,他去面试,被问到原型链,不会,面试挂了 -
有一双超级大长腿是什么感觉?
各位可以试试第三视角远景不找角度不穿高跟鞋原相机直拍,看看拍 -
你生活中做过最自律的一件事是什么?
1.每天练瑜伽。 即使失眠,即使睡眠不足,即使被所烦恼的事 -
通过重体力劳动练出来的肌肉和标准健美人员肌肉有什么不同?
简单一点,用图说话吧。 首先,是肌群不均衡。 因为大多数体力
最新资讯