Rust 使用 Result 的错误处理方式与 Golang 使用 error 的方式有什么本质区别?
- 发表时间:2025-06-21 17:50:11
- 来源:
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 09:10:14只是突然很好奇,已经造出了三艘航母,为何不能按照这样的模板,批量建造航母呢?
- 2025-06-18 09:40:13前端如何设计网页?
- 2025-06-18 09:35:13Linux 内核的系统有没有类似macOS 那样漂亮流畅的桌面环境的发行版本?
- 2025-06-18 11:00:14大家猜猜伊朗的结局如何?
- 2025-06-18 10:40:13可以分享你的一张背影照吗?
- 2025-06-18 11:00:14山姆超市是怎么在中国火起来的?
- 2025-06-18 09:55:13万兆的网络速度有多大意义?
- 2025-06-18 10:00:12男朋友说我穿衣服太开放,难道好身材不应该显示出来吗?
- 2025-06-18 09:30:13为什么小爱音箱只能播放qq音乐免费音乐?
- 2025-06-18 11:00:14科学家发现 16000 光年之外神秘物体每 44 分钟向地球「眨 1 次眼」,它可能是什么?
推荐产品
-
工程师离职,如果领导让你们把自己的技术教会一个人才能走,你们会教吗?
我爸是高级钳工,可以纯手工弯外径1.5壁厚0.2mm的不锈钢 -
一名女子在杭州万象城遭挟持被捅 20 多刀,隆胸***体救了一命,这反映出哪些公共安全问题?
原回答: 杭州110问:你在干什么? 被***女子:我在开车 -
为什么央视不再报道洛杉矶***了?
昨天和老婆讨论为什么美国的骚乱都和过家家一样。 我顺口回答 -
女生穿超短裙就是为了给别人看吗?
以前上大学时校内医院的门诊上有一个女大夫,30多岁,长的还行
新闻动态
最新资讯

