当前位置:当前位置: 首页 >
Rust 使用 Result 的错误处理方式与 Golang 使用 error 的方式有什么本质区别?_新疆维吾尔自治区阿克苏地区阿克苏市素上平炎商超设备有限责任公司
浏览次数:304发表时间:2025-06-20 05:20:15
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的。
这时候,就很惆怅 。
只要碰到过一次,你就蛋疼了。
因…。
同类文章排行
- 公司规定所有接口都用 post 请求,这是为什么?
- Prototype.js 这个库和 J***aScript 的原型链 prototype 有什么关系吗?
- 为什么董明珠攻击小米空调,而公牛却没有攻击小米插座?
- 毕设答辩,老师说node不可能写后台怎么办?
- 这种身材需要健身几年?
- 苹果为什么要给每代MacOS起个名字,真以为人们记得住分得清吗?
- 如何评价《灵笼 2》第六集?
- 为什么macos下的鼠标体验这么差?
- MacOS真的比Windows流畅吗?
- 深圳大家都是怎么找对象呀?
最新资讯文章
- 为什么国外网站总喜欢弹出cookie访问权限弹窗,国内网站却没有,这么做有什么意义?
- 2025年现在开发php项目选择lar***el框架好还是thinkphp框架好?
- 多个机场明确禁止携带罗马仕、安克召回型号及批次的充电宝,那这两品牌不在召回名单中的充电宝还能放心用吗?
- 如果让你设计攻打台湾地区,你会有什么好的想法和打法?
- 中国出发载3000辆汽车的货船起火20天后沉没,事故的原因可能是什么?海上运输电动汽车起火应怎样处置?
- 你怎么看待剪映收费过高问题?
- 如何看待2025江苏国补在6月1日突然暂停下线?
- 为什么越来越多年轻人不愿意回家过年?
- 为什么成功人士的精力都非常旺盛?
- 鱼缸里的水经常要换,怎么办?
- 外包是一种什么体验?
- 程序员平时都是CRUD开发工作,真的需要深入理解原理性的知识点吗?
- 苹果为什么要给每代MacOS起个名字,真以为人们记得住分得清吗?
- 周杰伦为什么不告粥饼伦黑伦侵犯他的名誉权?
- 一个坚持练搏击二十年的70岁老人,能打过30岁同样体重的普通人吗?
- 你见过最无用的节俭行为是什么?
- SQLite不能支持高并发,为什么又说它能支持 10万 的日访问量?
- 姜文新片《你行!你上!》定档 7 月 25 日上映并发布首支预告,从中能获取哪些信息?你会去看吗?
- 请问一下图中***的名字,谢啦?
- postgresql也很强大,为何在中国大陆,mysql成为主流,postgresql屈居二线呢?