当前位置:当前位置: 首页 >
为什么 Go 语言的 Error Handling 被某些人认为是一个败笔?_浙江省温州市龙湾区挑阿率交通产品有限合伙企业
浏览次数:304发表时间:2025-06-26 04:25:10
因为go的错误处理怎么看都毫无意义 从类型论角度来说 一个result和err的tuple是个product type,但两个只有可能有一个是合理的 对于这种情况如果要用类型来模拟错误的话最合理的是像rust这样定义一个 sum type,这样安全的很多 从软件工程角度 一般代码可以在顶层套一层捕获 碰到一个error直接抛出被接住中断procedure 而且多层嵌套也有traceback stack清晰标出调用关系 但go这种防御式编程直接把error当一个变量了 所以你学要手…。
同类文章排行
- 如何评价韩剧《鱿鱼游戏 3》(最终季》?
- 为什么这么久了还是没有主流软件开发鸿蒙版?
- 雷军,是真的如表现的那么真诚吗?
- 桂林米粉为什么走不出桂林?
- 字节跳动技术副总裁开源了自己与Trae合作的首个项目,如何评价目前AI开发的水平?
- 为什么说耿直的人更容易吃亏?
- 皮肤太白是种怎样的体验?
- 你曾看到空乘做过的最傻的事情是什么?
- Akid(王懿)怎么会饿死的?
- 《西西里美丽传说》女主角,在当时打扮这么高调,不觉得带给自己很多不便吗?如何理解她的心态?
最新资讯文章
- 普通人用得着4k分辨率的显示器吗?
- 你被哪个后来知道很sb的BUG困扰过一周以上吗?
- 靳东、宋佳分封视帝、视后,《我的阿勒泰》获最佳剧集,如何评价 30 届上海电视节白玉兰奖获奖名单?
- 校招中的“熟悉linux操作系统”一般是指达到什么程度?
- 如何评价 Next.js?
- Node.js是谁发明的?
- 银行为什么不让提前还款?
- 如何反驳“电脑普及15年,年轻人还要淘宝代装steam”?
- IntelliJ IDEA 中有什么让你相见恨晚的技巧?
- 2025年了,京东是不是已经度过了此次风波?
- 世界上存在动漫少女般完美的「身体」吗?
- 如何看待贾玲、沙溢、贾冰、杨天真、范湉湉均瘦身成功?为什么明星想瘦就瘦普通人却很难?
- 什么事情是你待在西安才知道的?
- 求大神解答,为什么大家都不喜欢用docker?
- 不喜欢老婆找健身房男教练私教,是我太狭隘了吗?
- Windows上有没有一分多屏和多屏合一的软件?
- Akid(王懿)怎么会饿死的?
- 为什么长得漂亮却没什么用?
- 不懂就问,spacex登上火星建立殖民地然后会有什么商业价值吗,***矿还是干什么?
- 目前美军还有哪些领域是明显领先于解放军的?





