当前位置: 首页 >
为什么 Go 语言的 Error Handling 被某些人认为是一个败笔?
- 人气:
因为go的错误处理怎么看都毫无意义 从类型论角度来说 一个result和err的tuple是个product type,但两个只有可能有一个是合理的 对于这种情况如果要用类型来模拟错误的话最合理的是像rust这样定义一个 sum type,这样安全的很多 从软件工程角度 一般代码可以在顶层套一层捕获 碰到一个error直接抛出被接住中断procedure 而且多层嵌套也有traceback stack清晰标出调用关系 但go这种防御式编程直接把error当一个变量了 所以你学要手…。
推荐资讯
- 2025-06-27能够自己一个人创业的全栈web码农fullstack developer要会哪些技术?
- 2025-06-27UFC冠军有多厉害?
- 2025-06-27用K8s的公司有多少人会部署K8s?
- 2025-06-27有邻居的追求者出价三万,让我连续半个月每天找个女朋友晚上弄点动静,我该答应吗?
- 2025-06-27如何评价小米 6 月 26 日发布的小米 YU7、MIX Flip2、REDMI K80 至尊版?
- 2025-06-27RTX5060真的有那么不值吗?
- 2025-06-27男朋友负债 2 万亿人民币,能要吗?
- 2025-06-275080显卡用个五六年可以吗?
- 2025-06-27obsidian用一两年后会有多大?全文搜索还快吗?
- 2025-06-27MiniMax Week第三天推出通用 Agent,体验如何?对行业会带来哪些影响?
- 2025-06-27为什么都 2025 年了,还有那么多人宁可双持,也不愿意放弃安卓或非安卓手机?
- 2025-06-27什么是人生的最顶级享受?
- 2025-06-27我养的小乌龟一天不吃龟食会不会饿死呢?
- 2025-06-27你见过哪些离谱的运维事故?
- 2025-06-27为什么 Windows 没有比较成熟的第三方桌面环境(explorer.exe)?
- 2025-06-27为什么广东的经济现在开始落后了?
推荐产品
-
在索尼PlayStation上体验《死亡搁浅2》是什么体验?
独占反正是独占了,限时独占也叫独占。 未来上PC估计也是没 -
骑自行车会花费多少钱?
上图: 老婆有时间就双人,没时间就单飞;不跟团 不加群 -
真的有这种又苗条身材又爆炸的么?
我姐跟我科普过,胸基本上就两种,腺体胸和脂肪胸 腺体胸这种主 -
有个身高175cm女友是什么体验?
软件开发部从未有女程序员,直到有一年,招了个175的,刚毕业
最新资讯




