当前位置:当前位置: 首页 >
Rust 使用 Result 的错误处理方式与 Golang 使用 error 的方式有什么本质区别?_新疆维吾尔自治区自治区直辖县级行政区划胡杨河市呈胶跨睡衣合伙企业
浏览次数:304发表时间:2025-06-23 00:15:12
Go 即不要求 err 为 nil 时,result 是非 nil。
也不要求 result 为 非 nil 时,err 为 nil。
所以理论上,Go 存在 如下四种情况 值, nilnil, errnil, nil值, err而 Rust 的 Resut 只存在两种情况。
ok 或 err 有人可能会说,只要做好规定,让开发者不这么写就可以了。
你说的对,但,能从语言层面确定的,为什么要靠人来限制。
你能保证你永远不犯错吗? 你连团队里面是不是有人给 err _ 了都保证不了。
人,才是最难保证的一环…。
同类文章排行
- 怎么看待B站舞蹈区和某些风格比较暴露的up?
- 老公想要买2万左右的相机,我该同意吗?
- 为什么新流行的开源编辑器都在用Rust开发?
- 老饭骨做的饭真的好吃吗 ?
- 南京六大高中是哪六大?
- 做好的flask项目怎么部署到服务器,使用公网ip可访问?
- 老公想要买2万左右的相机,我该同意吗?
- 伊朗警告以色列居民尽快撤离,称将展开真正惩罚性打击,伊朗还有哪些底牌?以伊冲突会演变为中东全面战争吗?
- kafka如何解决重复消费?
- 如何客观评价李小冉的长相?
最新资讯文章
- 网友称在桔子水晶酒店洗漱包内发现用过的四联检测盒,具体是怎么回事?酒店要承担哪些责任?
- 请问有人能估计一下 go 相比 php 在不同用户量下能省多少钱吗?
- 为什么大部分游戏公司仍在坚持使用SVN?
- 涉密计算机可以用windows10操作系统吗?
- H264和H265谁画质好,求回谢谢!?
- 学生校服如何隐藏内衣痕迹?
- 中年男人为什么还在玩十年前的游戏?
- 如何评价任天堂新游戏《咚奇刚 蕉力全开》的专场直面会?
- 为什么游戏中,中国跟欧洲的时延这么大,是否是海底光缆距离过长的原因?
- 鱼缸有没有简单的过滤配置搭配方式?
- 儿子抑郁四年左右了,他的未来该怎么办?
- 如何看待rust编写的zed编辑器?
- 蜂鸟音乐指控邓紫棋侵权,要求 48 小时内下架重录歌曲,邓紫棋回应「不会下架」,这一指控合理吗?
- 鱼缸有哪些寿命比较长的草推荐呢?
- 我国的军工能力可以实现一天5000枚火箭弹连着炸三个月吗?
- 老板说我设计了一周的海报还是不行,我到底该怎么学啊?
- 在武汉,你们的找对象标准是怎样的?
- 为何 Linus 一个人就能写出这么强的系统,中国却做不出来?
- 同样是j***ascript, 为什么做成jScript.net就没落了, 连微软都不支持, 而做成node.js就风靡全球?
- 慈禧为什么要反对戊戌变法?





