当前位置:当前位置: 首页 >
为什么 Go 语言的 Error Handling 被某些人认为是一个败笔?
人气:发表时间:2025-06-28 17:20:11
因为go的错误处理怎么看都毫无意义 从类型论角度来说 一个result和err的tuple是个product type,但两个只有可能有一个是合理的 对于这种情况如果要用类型来模拟错误的话最合理的是像rust这样定义一个 sum type,这样安全的很多 从软件工程角度 一般代码可以在顶层套一层捕获 碰到一个error直接抛出被接住中断procedure 而且多层嵌套也有traceback stack清晰标出调用关系 但go这种防御式编程直接把error当一个变量了 所以你学要手…。
同类文章排行
- 为什么有些NAS用户弄那么多硬盘?
- 为什么深圳的医院都比较一般?
- 为什么说纯铜是紫色的,可是我看上去更像纸箱子的颜色啊,是否我自己有色盲呢?
- ***x512具体在哪些方面应用?
- 能够自己一个人创业的全栈web码农fullstack developer要会哪些技术?
- jwt的设计合理吗?
- 中年女性如何保持身材?
- 为什么面对 Adobe 的版权要求下,vposy 大神还能从容不迫?
- 你的低成本爱好是什么?
- 哪些能赚钱的APP比较靠谱?
最新资讯文章
- 为什么没人走后门干程序员?
- 为什么Intel和AMD不像苹果那样在PC上搞SoC?
- 旅行者 1 号飞出太阳系了,它是如何和地球联系的呢?
- 如何解读穷则独善其身,达则兼济天下?
- 如何看待英雄联盟前职业选手mlxg官司输了,被强制执行2500w?
- 有邻居的追求者出价三万,让我连续半个月每天找个女朋友晚上弄点动静,我该答应吗?
- 用J***a写Android的时代是不是要结束了?
- 怎么看父母花八十多万在农村建自建房?
- 大三做的海报,离就业差多远?
- 为什么苹果不封杀「爱思助手」「iTools」这类软件?
- 公司运维工作能力差,态度不端正还骂我,辞退他还要补偿该不该给?
- 老公想要买2万左右的相机,我该同意吗?
- 如何看待国内开源项目的不可持续性?
- 坚持使用 PHP 的你,如今有什么感悟?
- 如何评价腾讯元宝桌面端使用 Rust 的 Tauri 框架?
- 用J***a写Android的时代是不是要结束了?
- 为什么游戏总是缺少 dll 文件?
- 如何评价 Steam 新游《捞女游戏》(已改名《情感反诈模拟器》)?
- 腰椎间盘突出有多痛苦?
- 请问群晖的docker还能装些什么?





