当前位置:当前位置: 首页 >
Rust 使用 Result 的错误处理方式与 Golang 使用 error 的方式有什么本质区别?_新疆维吾尔自治区阿克苏地区阿克苏市素上平炎商超设备有限责任公司
浏览次数:304发表时间:2025-06-29 06:50:15
Go 即不要求 err 为 nil 时,result 是非 nil。
也不要求 result 为 非 nil 时,err 为 nil。
所以理论上,Go 存在 如下四种情况 值, nilnil, errnil, nil值, err而 Rust 的 Resut 只存在两种情况。
ok 或 err 有人可能会说,只要做好规定,让开发者不这么写就可以了。
你说的对,但,能从语言层面确定的,为什么要靠人来限制。
你能保证你永远不犯错吗? 你连团队里面是不是有人给 err _ 了都保证不了。
人,才是最难保证的一环…。
同类文章排行
- 如何看待不超过1879元的Mac mini(M4+16/256GB+票),易用性吊打同级其他台式电脑?
- 写代码的时候总是考虑太多怎么办?
- 有发生在你身边的性侵吗?
- 刘强东称「京东外卖很快就会出来一个跟美团完全不同的商业模式」,如何看待此回应?
- 三峡水利枢纽为什么会选址在三斗坪镇?
- 如何评价《机动战士高达GQuuuuuuX》第十一集?
- postgresql也很强大,为何在中国大陆,mysql成为主流,postgresql屈居二线呢?
- 哪个瞬间,让你想敬父亲一杯酒?
- 以色列为什么突然敢打伊朗了?不怕被报复?
- 你们的腰突是怎么突然好的?
最新资讯文章
- 如何评价英伟达 NVIDIA 的总裁黄仁勋?
- 联想 128GB 超大内存迷你 AMD 主机上架,此款主机有哪些亮点?
- 国产手机AI「好用」的背后,是技术差距还是文化差异?
- 工程师离职,如果领导让你们把自己的技术教会一个人才能走,你们会教吗?
- 现今大部分哺乳动物都是六千万年前恐龙灭绝后的同一种哺乳动物的后代吗?
- 国密加密算法有多安全呢?
- 现实中的父女关系是怎样的?
- 系统该怎样架构才能处理实时热点数据?
- 怎么看swift的并发模式选择了actor模型?
- 为什么 IPv6 在国内至今未得以大规模应用?
- 如何评价“寡姐”斯嘉丽·约翰逊的身材?
- 你为什么对kotlin失去好感?
- 男朋友说我穿衣服太开放,难道好身材不应该显示出来吗?
- “哨兵模式”涉嫌泄密,你支持封杀特斯拉吗?
- 男朋友说我穿衣服太开放,难道好身材不应该显示出来吗?
- 为什么负荷那么大的腰部力量训练的人不会受伤,长期无载荷久坐的人会出现腰肌劳损?
- 如何评价腾讯元宝桌面端使用 Rust 的 Tauri 框架?
- 央企的信创,是否有必要把 spring 替换成国产的 solon ?
- 性在婚姻生活中真的重要吗?
- 服务器能否拒绝非浏览器发起的HTTP请求?