当前位置:当前位置: 首页 >
Rust 使用 Result 的错误处理方式与 Golang 使用 error 的方式有什么本质区别?
文章出处:网络 人气:发表时间:2025-06-20 07:00:10
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的。
这时候,就很惆怅 。
只要碰到过一次,你就蛋疼了。
因…。
同类文章排行
- 2025年6月,到底买油车还是电车?
- 为什么软件公司很少用python开发web?
- 据调查使用五笔输入法人数仅剩 3%,五笔输入法是怎么没落的?
- 陌生人晕倒了,帮他拨打120后,病人不支付120出车费,这个费用谁来承担?
- 为什么有的人会把死鱼埋在菜地里?
- Switch模拟器哪个好?
- 为什么欧美影视喜欢露点?
- 为什么桔梗陆雪琪这些高冷美女会喜欢想往平凡男主?
- 为什么男生都不喜欢173身高的女生啊?
- 皮肤太白是种怎样的体验?
最新资讯文章
- 韦东奕在北大会面临非升即走吗?
- 如何评价华为HDC2025开发者大会?
- 游戏王里有哪些「名不副实」的卡?
- 你为什么对kotlin失去好感?
- 为什么广东女生大多是素颜?
- 海蛇能在陆地上生活吗?
- 好想问问大家在广州增城上车买房的真实体验,真的不能买吗?
- HTTP/3 解决了什么问题,又引入了什么新问题?
- 请问群晖的docker还能装些什么?
- 如何看待rust编写的zed编辑器?
- 有性瘾女朋友每天都要很多遍要不要分手?
- 紧身牛仔裤看起来不正经,真的是这样吗?
- Windows有哪些神级软件?
- 为什么香港的人均寿命全球第一?
- 伊朗没有战斗机吗?为什么不起飞空中拼***?
- 以色列为什么突然敢打伊朗了?不怕被报复?
- 中国肥胖率最高的省是河北,北方地区的肥胖率普遍高于南方,是什么原因让北方人更容易发胖?
- 为什么微信不向telegram学习?
- 为什么中国的英语教育这么失败?
- 有没有系统介绍 Visual Studio 使用和技巧的书籍?





