当前位置: 首页 >
Rust 使用 Result 的错误处理方式与 Golang 使用 error 的方式有什么本质区别?
- 人气:
Go 即不要求 err 为 nil 时,result 是非 nil。
也不要求 result 为 非 nil 时,err 为 nil。
所以理论上,Go 存在 如下四种情况 值, nilnil, errnil, nil值, err而 Rust 的 Resut 只存在两种情况。
ok 或 err 有人可能会说,只要做好规定,让开发者不这么写就可以了。
你说的对,但,能从语言层面确定的,为什么要靠人来限制。
你能保证你永远不犯错吗? 你连团队里面是不是有人给 err _ 了都保证不了。
人,才是最难保证的一环…。
推荐资讯
- 2025-06-26真的没有人觉得2k是一个很尴尬的分辨率吗?
- 2025-06-26Golang和J***a到底怎么选?
- 2025-06-26怎么评价fastjson2?
- 2025-06-26毕设答辩,老师说node不可能写后台怎么办?
- 2025-06-26自由泳是真的很累啊,怎么办?
- 2025-06-26为什么 mac mini 的 m4 版本价格这么低呢?
- 2025-06-26现在个人博客不能备案了吗?
- 2025-06-26postgres集群的选择?
- 2025-06-26Golang和J***a到底怎么选?
- 2025-06-26大街上看到大白腿,忍不住瞄了两眼,算不算不尊重女性?
- 2025-06-26为什么16-28岁女性对labubu欲罢不能?
- 2025-06-26腰间盘突出能不能治愈?
- 2025-06-26穿瑜伽裤爬山的女生会不会害羞?
- 2025-06-26为什么现在的00后好像什么都看透了?
- 2025-06-26如何看待 Mac mini M4 支持可更换 SSD?
- 2025-06-26SQL Server 真的比不上 MySQL 吗?
推荐产品
-
不喜欢老婆找健身房男教练私教,是我太狭隘了吗?
看人。 像我老婆这种天生贤妻良母圣体+反应迟钝的人,请男私教 -
你后悔娶了现在老婆吗?
不后悔,说说我们的情况吧,我92年生,离过一次婚,因为工作原 -
当你了解了消化系统,血液循环系统,内分泌系统,神经系统等。你还会相信阴阳五行,脏腑学说吗?
西医生理讲呼吸不是靠肺子本身,而是膈肌胸廓肌改变胸腔容积。 -
哪些令你惊艳的AI大语言模型提示词(prompt)?
李继刚大佬一条prompt直接让大模型开悟,不好用你回来打我
最新资讯