当前位置:当前位置: 首页 >
为什么 Go 语言的 Error Handling 被某些人认为是一个败笔?
人气:发表时间:2025-06-26 01:05:15
因为go的错误处理怎么看都毫无意义 从类型论角度来说 一个result和err的tuple是个product type,但两个只有可能有一个是合理的 对于这种情况如果要用类型来模拟错误的话最合理的是像rust这样定义一个 sum type,这样安全的很多 从软件工程角度 一般代码可以在顶层套一层捕获 碰到一个error直接抛出被接住中断procedure 而且多层嵌套也有traceback stack清晰标出调用关系 但go这种防御式编程直接把error当一个变量了 所以你学要手…。
同类文章排行
- 为什么红十字会腐败这么严重?
- 你看过最绝望的一张图片?
- 马斯克宣布星舰将配备 42 台发动机,如何评价这一设计?
- 如何评价Cursor?
- 全国各地现理发店倒闭潮,没有电商冲击,理发店为什么自己能干黄?
- 如何评价电影《碟中谍8:最后清算》?
- 中国民间中小工厂能快速造出武器吗?
- 开了个MC服务器,有点不知道咋维护,有谁愿意帮我看看嘛?
- 如何评价《塞尔达传说:王国之泪》?
- 怎样从零开始学习网络工程师?
最新资讯文章
- 为什么师父不愿把真本事传给弟子?
- 有一个乌克兰的朋友问我,中国人凭什么能享受和平,我该怎么说?
- 大家猜猜伊朗的结局如何?
- 凤凰传奇曾毅公开佩戴含有不雅元素的手表,这涉嫌违法吗?如何从法律角度解读?
- 女生真正的完美身材是什么样子?
- 为什么大陆演员很难演出香港黑帮片中的那种骨子里的江湖气?
- 青岛啤酒为什么要加大米?
- 为什么越来越多的国内男孩,要娶国外女孩?
- 据报道称“浏览器内核有上千万行代码”,浏览器内核真的很复杂吗?
- 如何看待极客湾评测麒麟X90的性能与表现?
- iOS 26 的新设计被吐槽丑,苹果在设计更新时考虑了哪些因素?你对这一设计都有哪些评价?
- 用J***a写Android的时代是不是要结束了?
- 如何评价《塞尔达传说:王国之泪》?
- 《欢天喜地七仙女》中 「仙女下嫁凡人」 的设定,在今天是否过时?
- 如何评价高圆圆的身材算是美女类型的吗?
- NAS将来会被什么产品取代?
- 洲际导弹能打到任何地方,为什么还需要轰炸机?
- 女朋友送的switch被亲戚要求送小孩我该怎么办?
- 鸿蒙电脑正式发布,今年的大一新生会不会扎堆购买鸿蒙电脑?
- 有个自闭症的孩子,该放弃吗?