当前位置:当前位置: 首页 >
Rust 使用 Result 的错误处理方式与 Golang 使用 error 的方式有什么本质区别?
人气:发表时间:2025-06-26 09:25:18
Go 即不要求 err 为 nil 时,result 是非 nil。
也不要求 result 为 非 nil 时,err 为 nil。
所以理论上,Go 存在 如下四种情况 值, nilnil, errnil, nil值, err而 Rust 的 Resut 只存在两种情况。
ok 或 err 有人可能会说,只要做好规定,让开发者不这么写就可以了。
你说的对,但,能从语言层面确定的,为什么要靠人来限制。
你能保证你永远不犯错吗? 你连团队里面是不是有人给 err _ 了都保证不了。
人,才是最难保证的一环…。
同类文章排行
- 为什么女游泳运动员看起来大部分都是平胸?
- 如何看待英伟达新推出的显卡5090dd?
- 中国军队有多强,在世界能排第几?
- 美军 B-2 轰炸机参与袭击伊朗核设施,B-2轰炸机战斗力如何?会摧毁伊朗核设施吗?
- 我的世界怎么租一个四个人的服务器?
- 为什么体制内的年轻人都不热衷于晋升了?
- 平面设计主KV做成这样,在你的城市薪资一般多少?
- 京东上看到i7/128G内存/2TB固态/TRX4060配置的电脑才卖两千多,为什么能这么便宜?
- 相对于PR、FCPX等同类软件,为什么Avid media composer在国内用的人很少?
- 为什么说6月30日是裁员大限将至?
最新资讯文章
- 都相亲了,女的也不主动找人聊天吗?
- 如何看待极客湾评测麒麟X90的性能与表现?
- 去小河里钓鱼需要带什么?自己有个路亚杆子?
- 如何评价近期开播的《长安的荔枝》?
- 家庭网络,是否有必要做多个网段并隔离?
- 男朋友坚持AA制到极致,连我喝他半瓶水都要转3块钱,是清醒独立还是不够爱?
- 为什么部分人对《大明王朝 1566》中芸娘嗤之以鼻?
- 如何看待某个日本小学校园餐只有一小块鸡肉?
- 三只羊是不是被人做局了?
- 《权力的游戏》里面最美的是谁?
- 微软宣布 5 月 28 日开始下架「Microsoft 远程桌面」应用,背后原因有哪些?
- 如何看待英伟达新推出的显卡5090dd?
- 这个世界有多少用WinRAR的付费用户?
- 为什么中国电信的iptv一定要有网线连接!?
- 编程语言 MoonBit 发布 Beta 版,正式进入企业场景应用,会带来哪些影响?
- 为什么很多公司都不招大龄码农?
- 男朋友说我穿衣服太开放,难道好身材不应该显示出来吗?
- 如何评价腾讯元宝桌面端使用 Rust 的 Tauri 框架?
- 颈椎问题导致的颈部酸痛、睡眠质量下降、落枕等困扰,怎么得到改善?
- 为什么女游泳运动员看起来大部分都是平胸?