当前位置: 首页 >
为什么 Go 语言的 Error Handling 被某些人认为是一个败笔?_米兰·(milan)中国官方网站
文章出处:网络 人气:发表时间:2025-06-26 11:30:15
因为go的错误处理怎么看都毫无意义 从类型论角度来说 一个result和err的tuple是个product type,但两个只有可能有一个是合理的 对于这种情况如果要用类型来模拟错误的话最合理的是像rust这样定义一个 sum type,这样安全的很多 从软件工程角度 一般代码可以在顶层套一层捕获 碰到一个error直接抛出被接住中断procedure 而且多层嵌套也有traceback stack清晰标出调用关系 但go这种防御式编程直接把error当一个变量了 所以你学要手…。
同类文章排行
- 有个自闭症的孩子,该放弃吗?
- 2025年wta500柏林站女单第二轮,王欣瑜2:0击溃高芙强势晋级八强,怎么评价这一场对决?
- 请问买个nas,能够直接把游戏装进去吗?
- 鱼缸哪里买比较便宜呢?
- 怀集洪水后,赵一鸣零食店被哄抢,物资和收银机里面的几千块钱被哄抢一空,如何评价?
- 高铁的作用被高估了吗?
- 如何评价腾讯元宝桌面端使用 Rust 的 Tauri 框架?
- 为什么感觉现在的国产电视剧越来越不堪入目?
- 有哪些好用却不为人知的国产软件 ?
- 中国人为什么要学英语?
最新资讯文章
- 当我们变老之后,会像现在的老人一样,几乎完全不懂“手机电脑”这类新出现的电子产品吗?
- 请各位参与了鸿蒙NEXT APP适配的开发者来谈一谈适配过程中的感受?
- 国密加密算法有多安全呢?
- 胸大的女孩子有什么烦恼?
- 目前亚洲最厉害的五款战斗机是什么?
- Rust的设计缺陷是什么?
- 你觉得最毁三观的事是什么?
- 黄一鸣为什么敢承认孩子是王思聪的?
- 男医生在给年轻靓丽的女性检查时会是什么心态?
- 大家猜猜伊朗的结局如何?
- 30+大龄剩女真的没市场了嘛?
- 你在相亲过程中遇到的奇葩都是什么样?
- 为什么一谈到Wi-Fi想支持6GHz,总有人说那你可以去国外?
- 和女生合租,都会发生什么事情?
- 有没有一个时间段,自己乐在其中,可亲人或者朋友却觉得你很辛苦,很心疼你?
- 你在出租房屋发现过什么前租客留下的“宝藏”?
- 为什么Dreamwe***er,FrontPage会被淘汰?
- 为什么都说武器越怪,死的越快?
- 各位都在用Docker跑些什么呢?
- 国密加密算法有多安全呢?





