当前位置: 首页 >
Rust 使用 Result 的错误处理方式与 Golang 使用 error 的方式有什么本质区别?_河北省唐山市唐山市汉沽管理区庆防百打印机股份有限公司
文章出处:网络 人气:发表时间:2025-06-20 02:55: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的。
这时候,就很惆怅 。
只要碰到过一次,你就蛋疼了。
因…。
同类文章排行
- 曹玉磊冒充「清华院长」频繁参加活动遭官方打***,他为何能堂而皇之以***身份开展活动?其将受到哪些处罚?
- 怎么实现一个简单的数据库系统?
- 程序员平时都是CRUD开发工作,真的需要深入理解原理性的知识点吗?
- 为什么 Windows 的兼容性这么强大,到底用了什么技术?
- 你卡过最厉害的bug是什么?
- PostgreSQL 与 MySQL 相比,优势何在?
- 亲眼见到明星本人是什么体验?
- 用GraphQL如何实现以下API请求?与REST的思路相比实现方法孰优孰劣?
- 如何看待不超过1879元的Mac mini(M4+16/256GB+票),易用性吊打同级其他台式电脑?
- 2025年有机会再来一次10年前的大放水,让楼价再次上涨吗?
最新资讯文章
- 如何评价前端组件库shadcn/ui?
- 有哪些专用软件是mac上独有的?
- 请教啦!如何强化腰腹部呢?
- 做前端开发的女生,最后都干什么去了?
- GraalVM用来跑Minecraft效果如何?
- 为什么人到中年,很少有身材苗条的?
- 几年前吹得神乎其神的福建舰电磁弹射为什么现在销身匿迹了?
- Trae和Cursor对比有什么优势吗?
- 为什么西安市突然不禁摩了?
- Gemini Advanced 和 aistudio有什么区别?
- 如何评价Cursor?
- 高瓴资本等多家投资机构参与竞购星巴克中国业务,他们看中了什么?竞购成功者可能需要解决哪些问题?
- 为什么一直唱衰的php语言反而日渐活跃?
- 后端真的比前端累吗?
- 能不能发一张你相册里最好看的自拍照?
- docker怎么修改拉取源从指定的国内仓库拉取镜像?
- 为什么年轻的肉体让人沉迷?
- 有哪些事,是社会底层人认识不到的?
- 苹果这家公司伟大之处在哪里?
- 遭遇生理性涨奶该怎么办?