当前位置:当前位置: 首页 >
Rust 使用 Result 的错误处理方式与 Golang 使用 error 的方式有什么本质区别?
人气:发表时间:2025-06-23 11:10:20
rust 的 result 是枚举,只有2个答案,要么ok要么不ok,不ok的时候,err带错误信息。
golang 的 error ,只是多返回值,***设有2个返回值,其实一个给了error,那么用户可以造4个组合的返回: 1,有返回值,有error 2,有返回值,无error 3,无返回值,无error 4,无返回值,有error 理论上,google 希望的是2和4。
虽然现实多数也是这么用的,但是我真碰到过1和3的。
这时候,就很惆怅 。
只要碰到过一次,你就蛋疼了。
因…。
同类文章排行
- 上班族的你都用过什么方法来拯救你的腰?
- Mac上有那些你认为极其好用的***?
- 29 岁北漂小伙六年存了 130 万,他是怎么做到的?如何看待他的生活方式?
- 黄晓明上戏考博落榜,本人回应「明年再战」,怎样看明星对高学历的追求?上戏博士有多难考?
- 养的鱼为什么总死?
- 女生体毛旺盛是什么样的体验?
- 为什么朝鲜始终未解决粮食短缺问题?
- AMD、Intel的下一代CPU的PPT都显示了强劲的性能提升,是在吹牛吗?
- 周杰伦为什么不告粥饼伦黑伦侵犯他的名誉权?
- 能否对比一下Claude Code和Gemini CLI,你的选择建议是?
最新资讯文章
- 续签香港优才,怎么证明申请人“常住香港”?
- 什么是 AI Agent(智能体)?
- go 有哪些成熟点的后台管理框架?
- 如何看待美团创始人王兴清空微博?
- 洲际导弹能打到任何地方,为什么还需要轰炸机?
- 为什么 WeGame 在国内竞争不过 Steam ?
- 苹果为什么要给每代MacOS起个名字,真以为人们记得住分得清吗?
- 前端能否限制用户截图?
- Electron 做游戏客户端的潜力有多大?
- 医学生的投资回报率这么低,为什么还有人劝人学医?
- 为什么hdmi2.1带宽优于dp1.4,还是会推荐dp?
- 飞虎队为什么不和驻港部队交流受训?
- 什么是 AI Agent(智能体)?
- 如何评价鸿蒙电脑无法编写其自身运行的程序?
- 如果你是荔枝使,如何在十天内让杨贵妃吃上新鲜荔枝?
- 前端是不是快没了?
- 续签香港优才,怎么证明申请人“常住香港”?
- 为什么网络上都在说隋坡厉害?
- PHP和Node.js哪个更爽?
- 我是新手想养鱼,预算不超过200。有什么好的建议或者禁忌吗。?