当前位置: 首页 >
Rust 使用 Result 的错误处理方式与 Golang 使用 error 的方式有什么本质区别?
- 人气:
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-06-21当下流行的前后端交互是如何实现的?
- 2025-06-216 月 20 日,女篮热身赛,中国女篮 93-61大胜日本女篮,如何评价本场比赛?
- 2025-06-21刘强东称「京东外卖很快就会出来一个跟美团完全不同的商业模式」,如何看待此回应?
- 2025-06-21有人说x86是条必沉的船,苹果早就跳船了,微软也有弃船的意图,你怎么看?
- 2025-06-21商城里如何缓存商品信息?
- 2025-06-21汤姆·克鲁斯在国外算几线?
- 2025-06-21当量子计算机能预测人类选择,自由意志是否沦为算法的注脚?
- 2025-06-21黄子韬卫生巾发售 1 个月被曝有黑色异物,具体情况如何?黑色异物可能是什么?
- 2025-06-21你为什么对kotlin失去好感?
- 2025-06-21以色列有能力灭掉伊朗吗?
- 2025-06-21如何看待《求是》发布小米汽车工厂宣传片?
- 2025-06-21央行行长潘功胜首次在公开场合谈及稳定币,稳定币是什么?有何深意?
- 2025-06-21055一打一能不能打过阿利伯克?
- 2025-06-21组nas一定要TDP低的cpu吗?
- 2025-06-21为什么人到中年,很少有身材苗条的?
- 2025-06-21如何评价字节跳动开源的 HTTP 框架 Hertz ?
推荐产品
-
家里想搞个服务器,有什么好的建议方案吗?
一般三个阶段:x99第一阶段、amd第二阶段、epyc第三阶 -
iOS下都有哪些体验好的浏览器?
AppSo(微信搜索 AppSo),我们关注手机新娱乐,专注 -
中国的航空发动机现在是什么水平?
目前的进展: 军用先进涡扇: 涡扇-15 :即将批量服役歼- -
为何 Linus 一个人就能写出这么强的系统,中国却做不出来?
我给你举个真实的例子。 。 有一个人叫高伟东,在哈尔滨工作
热销产品
最新资讯