当前位置: 首页 >
为什么 Go 语言的 Error Handling 被某些人认为是一个败笔?
- 人气:
因为go的错误处理怎么看都毫无意义 从类型论角度来说 一个result和err的tuple是个product type,但两个只有可能有一个是合理的 对于这种情况如果要用类型来模拟错误的话最合理的是像rust这样定义一个 sum type,这样安全的很多 从软件工程角度 一般代码可以在顶层套一层捕获 碰到一个error直接抛出被接住中断procedure 而且多层嵌套也有traceback stack清晰标出调用关系 但go这种防御式编程直接把error当一个变量了 所以你学要手…。
推荐资讯
- 2025-06-27如果富坚义博宣布彻底停笔《全职猎人》并开放后续版权?
- 2025-06-27孩子非要买大樱桃吃,打骂都不管用怎么办?
- 2025-06-27豆包推出 AI 编程,在「编辑模式」下可以直接前端改图和文字,体验如何?对行业会带来怎样的影响?
- 2025-06-27Mac mini M4,有必要升级24G内存吗?
- 2025-06-27如何评价Cursor?
- 2025-06-27为什么广东的经济现在开始落后了?
- 2025-06-27Node.js 性能为什么这么差?
- 2025-06-27如何评价首个女性友好的编程语言HerCode?
- 2025-06-27为什么剪映是剪辑软件鄙视链的最底层?
- 2025-06-27女生穿超短裙就是为了给别人看吗?
- 2025-06-27为什么中国农村房子那么丑?
- 2025-06-27如何评价《一人之下》第722(765)话情报?
- 2025-06-27月之暗面 Kimi 首个 Agent 开启内测,可生成易追溯的万字报告,有哪些技术亮点?
- 2025-06-27自由泳是真的很累啊,怎么办?
- 2025-06-27用PHP写了个小框架,怎么才能得到大佬们的指点?
- 2025-06-27为什么感觉现在的 bilibili 很没意思?
推荐产品
-
《庆余年3》二皇子刘端端换人,金晨辞演,叶灵儿换新人,网友:言冰云都能换,为什么二皇子不能换?
《庆余年3》官宣第三季后,称还是原班人马。 很快网友发现, -
为什么韩国的热辣舞团无法征服中国的男性市场??
靠什么征服中国男人? 1992年,中韩两国建交。 很快,还未 -
你是在什么时候认识到自己好看的?
我其实一直觉得自己很丑,长得像男孩。 身边的好朋友也一直跟我 -
什么是微软式中文?
把“保存”(s***e)翻译成“挽救”。 。 。 记得本世
最新资讯