当前位置: 首页 >
为什么 Go 语言的 Error Handling 被某些人认为是一个败笔?
- 人气:
因为go的错误处理怎么看都毫无意义 从类型论角度来说 一个result和err的tuple是个product type,但两个只有可能有一个是合理的 对于这种情况如果要用类型来模拟错误的话最合理的是像rust这样定义一个 sum type,这样安全的很多 从软件工程角度 一般代码可以在顶层套一层捕获 碰到一个error直接抛出被接住中断procedure 而且多层嵌套也有traceback stack清晰标出调用关系 但go这种防御式编程直接把error当一个变量了 所以你学要手…。
推荐资讯
- 2025-06-21有发生在你身边的性侵吗?
- 2025-06-21什么是稳定币?有人说它是「一场饮鸩止渴的游戏」,你怎么看?
- 2025-06-21网络小白如何建立一个网站,供别人下载文件(主要是PDF和MP3)?
- 2025-06-2113/14代 i7 i9 处理器大规模缩肛为什么没有在老化测试时发现?
- 2025-06-21如何评价“师父和我做鲁菜”账号基本上停更?
- 2025-06-21全平台应用框架会是趋势吗?flutter、tauri、maui你更看好哪一个?
- 2025-06-21NAS的盘是否需要一次性买齐?
- 2025-06-21洲际弹道导弹用什么定位导航?
- 2025-06-21你们的腰突是怎么突然好的?
- 2025-06-21如何评价《机动战士高达GQuuuuuuX》第十一集?
- 2025-06-21为什么说中国是基建狂魔?
- 2025-06-21为什么以前被称三大火炉之一的武汉如今排不上“热度”号了?
- 2025-06-21你后悔娶了现在老婆吗?
- 2025-06-21冬天也要穿胸罩吗?
- 2025-06-21如何评价***伊内斯·特洛奇亚的身材?
- 2025-06-21女生真正的完美身材是什么样子?
推荐产品
-
有没有什么冷门的高颜值女演员?
赵明明。 我觉着跟她相比,这个答案下面绝大多数都不配,都是错 -
以色列为什么要打伊朗?
我来一次性说清楚,请相信我,n年前作为专业的文科生,我特别研 -
网传厦门某国企研发部门要求每日考察后端 400 行,前端 1000 行代码量,如属实,这个考核合理吗?
我前司搞过一次,让我用Python统计gitlab提交代码量 -
家里想搞一个服务器,怎么才不违规?
一个个危言耸听,拿着鸡毛当令箭,像极了装在套子里的别里科夫:
最新资讯
- 肇庆市怀集县洪水后,赵一鸣零食店被哄抢,物资和收银机里面的几千块钱被哄抢一空,如何评价?
- 华为 HDC 发布 HarmonyOS 6 开发者 beta 版对应用开发者和鸿蒙生态有哪些影响?
- 美国还有能力建造一艘核动力航母么?
- 怎么看待B站舞蹈区和某些风格比较暴露的up?
- 有没有感觉大部分编程语言都有痛点?
- 如何看待「苏超」赞助商1个月增加超200%,达到中超2倍?
- 如何看待不超过1879元的Mac mini(M4+16/256GB+票),易用性吊打同级其他台式电脑?
- 以色列为什么要打伊朗?
- 如何看待 Rust 写的 PNG 解码器比 C 实现更快?
- 伊朗为什么不买中国战机,却坚持四十年用老旧的苏联米格29、美国F14雄猫战斗机?