Rust 使用 Result 的错误处理方式与 Golang 使用 error 的方式有什么本质区别?
- 发表时间:2025-06-18 01:40: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-06-20 12:20:11为什么面对 Adobe 的版权要求下,vposy 大神还能从容不迫?
- 2025-06-20 12:25:12汪峰的每任妻子都很漂亮,他有哪些男性魅力?
- 2025-06-20 12:00:13为什么macOS软件生态不敌Windows?
- 2025-06-20 12:40:12为什么好看的家一看就是国外的?
- 2025-06-20 12:20:11为什么腾讯云或者阿里云不让自建dns服务器?
- 2025-06-20 12:15:11为什么中国现在全球军事实力第一,但包括中国人在内很多人不认可?
- 2025-06-20 12:25:12如何看待摄影约拍互免这件事?
- 2025-06-20 13:30:12为什么个人需要公网ip?
- 2025-06-20 12:35:12安抚奶嘴会影响嘴形吗?
- 2025-06-20 13:05:12SpaceX 星舰 36 号火箭静态点火测试爆炸,爆炸的原因是什么?会对星舰发展产生什么影响?
推荐产品
-
为什么不趁以色列美国与伊朗打的火热的时机收复台湾呢?
实际上现在老中有两套打法。 一套是等美国入局伊朗,这边围台 -
count(*) count(1)哪个更快?
团队 code review 时,一位同事把 count(* -
普通家庭对孩子最好的托举是什么呢?
普通家庭教育孩子,一个字就是稳。 你不稳,孩子就废了。 接 -
女朋友去露营,3女2男的,要在野外搭帐篷过一夜,她的闺蜜不想让我去,我该怎么办?
大学就遇到过这种事,三男三女,我男,前女友没来,因为容易吃醋
新闻动态
最新资讯

