当前位置: 首页 >
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-19越正经的女人越容易做出疯狂的事吗?
- 2025-06-19请问有人能估计一下 go 相比 php 在不同用户量下能省多少钱吗?
- 2025-06-19Python 开发中如何进行文件读写操作?
- 2025-06-19为什么这么久了还是没有主流软件开发鸿蒙版?
- 2025-06-19为什么中国主机带宽比美国贵5倍(原来错误的10000倍),比如阿里云?
- 2025-06-19什么是微软式中文?
- 2025-06-19现在是2025年6月,现在的房价是阴跌还是暴跌?还会继续跌多久?是否已经开始分化?
- 2025-06-19周杰伦为什么不告粥饼伦黑伦侵犯他的名誉权?
- 2025-06-19老公想要买2万左右的相机,我该同意吗?
- 2025-06-19匿名说一下你最近的烦恼吧?
- 2025-06-19巴基斯坦援助伊朗防空,大家怎么看?
- 2025-06-19公立医生帮联系民营救护车,800 公里收费 2.8 万元,收费合理吗?救护车收费标准是什么?
- 2025-06-19如何评价b站陈睿和徐逸疑似减股跑路?
- 2025-06-19如何评价腾讯元宝桌面端使用 Rust 的 Tauri 框架?
- 2025-06-19二手主机市场里的。处理器为英特尔e5 12核24线程的机特别多,为何?
- 2025-06-19055一打一能不能打过阿利伯克?
推荐产品
-
为什么大家不再提星链了(包括外网)?
菊花5G成了本世纪最大的腐败工程,不是说5G无用,而是菊花裹 -
如何评价curl和libcurl库史诗级漏洞影响?
稍微瞟了一眼这个漏洞,关键在于这个hostname_len, -
在正规足浴店现场自费充值人民币1万元及以上,是种怎样的体验?
我一个朋友,充了10万进去,专属手牌,专属洗浴套装,柜子衣服 -
有什么是你去了上海才知道的事情?
强行松弛感,遍地打卡仙人,遍地人造网红景点。 以下所有图片
最新资讯



