Rust 使用 Result 的错误处理方式与 Golang 使用 error 的方式有什么本质区别?
- 发表时间:2025-06-18 13:00:13
- 来源:
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-18 01:30:10下辈子想当只鸟,大家有什么经验可以分享吗?
- 2025-06-18 01:35:11特厨隋坡探店成都快餐店,给出80分以上的高分,为什么评分远高于大饭店?
- 2025-06-18 01:00:11为什么水泥封不住尸臭?
- 2025-06-18 01:35:11越正经的女人越容易做出疯狂的事吗?
- 2025-06-18 00:25:12用天猫苹果惊喜券3000不到入iPad,这波叠加九折券是入手的好机会吗?还有什么能入?
- 2025-06-18 01:25:11男朋友说我穿衣服太开放,难道好身材不应该显示出来吗?
- 2025-06-17 23:55:12如何看待“京东外卖停止补贴后,日单量跌至两万单”这件事?
- 2025-06-18 01:20:11哪句话突然让你沉默好久?
- 2025-06-18 00:35:112025年现在开发php项目选择lar***el框架好还是thinkphp框架好?
- 2025-06-18 00:25:12docker 迁移方式有哪些?
推荐产品
-
为何腰突不能去根,突出了就再也回不去了,一直压迫神经根,为什么发作的时候疼,不发作的时候就不疼?
一,如果你经常复发,自己就要反思了,为什么别人大几年,十几年 -
如何看待苹果在 WWDC25 发布的 Foundation 模型框架,它将为开发者和用户带来哪些改变?
最喜欢开发端侧模型以及做隐私计算的公司必定是电子设备厂家,所 -
无性婚姻是一种怎样的体验?
结婚不到三年,已经半年多0性生活了。 婚前见面少,有过几次* -
鱼缸的硝酸盐含量为多少比较合适?
有机物多了水会白,氨氮高了水会臭,亚硝酸高了鱼会死,硝酸盐高
新闻动态
最新资讯

