Rust 使用 Result 的错误处理方式与 Golang 使用 error 的方式有什么本质区别?
- 发表时间:2025-06-18 09:20:12
- 来源:
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-24 00:40:10手机为什么不取消SIM卡,使用esim,这样手机卡槽取消了不就能省下很大一部分空间了吗?
- 2025-06-24 00:05:11***如清空你一切***,但是你获得一个可以每天百分之一增长的一千块钱,你愿意吗?
- 2025-06-23 23:50:11如何看待媒体称山姆超市在国内一年营业额超1000亿?
- 2025-06-24 00:35:11骑公路车半路上突然有陌生人想跟你飙车,你会「应战」吗?
- 2025-06-24 00:15:11像出版社出版书籍是用什么软件排版呢?除了WPS和Adobe?
- 2025-06-24 00:50:11后端真的比前端累吗?
- 2025-06-24 00:35:11单依纯和黄霄云谁颜值更高一点?
- 2025-06-24 01:00:11当下房子已经跌到这样了,你会买吗,为什么?
- 2025-06-23 23:50:11Golang vs Rust vs Dlang 哪个更有前途,哪位大牛这 3 门语言都用过?
- 2025-06-24 01:00:11有一个***约你出去,你会去吗?
推荐产品
-
吵架后,老公快一个星期不联系,是要离婚的节奏吗?
我前妻就是这么干的,我在上班,回来衣柜都空了,什么也没说就走 -
你干过最牛的一件事是什么?
去年这个时候一群互不相识的人通过接力联合中国海军把一艘混在商 -
闲鱼上为什么会有人问都不问直接下单?
之前遇到一个东北的卖家,买的我爸爸编的竹篮子,运费都比竹篮子 -
住顶楼,经常有户人家上来晒被子,说了好多次不听,怎么办?
当初去看房子,销售带我看了一套顶楼的,一直说实惠推荐。 然
最新资讯

