当前位置: 首页 >
Rust 使用 Result 的错误处理方式与 Golang 使用 error 的方式有什么本质区别?_湖北省荆州市松滋市屋村作业保护有限公司
文章出处:网络 人气:发表时间:2025-06-20 20:25:15
rust 的 result 是枚举,只有2个答案,要么ok要么不ok,不ok的时候,err带错误信息。
golang 的 error ,只是多返回值,***设有2个返回值,其实一个给了error,那么用户可以造4个组合的返回: 1,有返回值,有error 2,有返回值,无error 3,无返回值,无error 4,无返回值,有error 理论上,google 希望的是2和4。
虽然现实多数也是这么用的,但是我真碰到过1和3的。
这时候,就很惆怅 。
只要碰到过一次,你就蛋疼了。
因…。
同类文章排行
- 谁是对Mac有成见然后用完Mac后真香的?
- 网传《碟中谍 8》亏损可能超 14 亿,是真的吗?这背后的原因是什么?
- 为什么UC曾经是国内主流浏览器之一,但现在却逐渐销声匿迹了?
- 苹果搭载 M5 芯片的 MacBook Pro 或将于 2025 年秋推出,该产品应用了哪些新技术?
- 网络小白如何建立一个网站,供别人下载文件(主要是PDF和MP3)?
- Rust开发Web后端效率如何?
- 编程对电脑的要求大概需要多高?
- 为什么越来越多的车主放弃开顺风车,情愿一个人独自开车?
- 什么是 5G 固定无线接入(FWA)?
- 微软为 Windows 11 内置全新命令行编辑器 Edit,开源且轻巧,这款工具的推出是否有必要?
最新资讯文章
- 30+大龄剩女真的没市场了嘛?
- 始终怀不上孕是种怎样的体验?
- 鸿蒙折叠屏笔记本为什么敢卖26999?
- 微软暂停专用 Xbox 掌机开发,转而优化 Windows 11 的掌机游戏体验,这背后原因有哪些?
- Flutter 为什么没有一款好用的UI框架?
- 新势力为什么认为自己比传统车企强?
- 你在国产电影或电视剧里见过哪些脱离实际生活的离谱设定?
- 花那么多钱举办婚礼的意义在哪呢?
- 胸大的女孩子有什么烦恼?
- Swift 和同时代的其他语言比起来怎么样?
- ant-design-vue 社区为什么不维护了?
- 如何评价Cursor?
- 三只羊是不是被人做局了?
- 什么是 5G 固定无线接入(FWA)?
- 为什么 electron 不做成独立的 runtime?
- 你最满意的10款 PC 软件是什么?
- 第一次 Cosplay 是种怎样的体验?
- Windows有哪些神级软件?
- Manus会不会开源?
- 现代艺术只考虑意义、不考虑美感吗?