当前位置:当前位置: 首页 >
Rust 使用 Result 的错误处理方式与 Golang 使用 error 的方式有什么本质区别?_MK(体育科技有限公司)体育·官方网站
浏览次数:304发表时间:2025-06-20 18:05:11
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的。
这时候,就很惆怅 。
只要碰到过一次,你就蛋疼了。
因…。
同类文章排行
- 天涯论坛因为什么原因关闭的?
- 话说南宁真的差吗?
- 上吊后不想死了,能不能手抓吊绳自救呢?就像做引体向上那样?
- 42 公里的马拉松已经非常极限了,为什么还会有上百公里的越野跑?
- 为什么个人需要公网ip?
- 为什么章若楠和杨超越长得很像,男人却更喜欢章若楠,认为有女人味,而觉得杨超越像小女孩?
- 如何评价前端框架 Solid?
- 使用拼多多的体验如何?
- 你最想吐槽什么车上的什么设计?
- Rust开发Web后端效率如何?
最新资讯文章
- 如何评价电视剧《以法之名》10-12集?
- 怎么才能有尤雨溪一半强,该怎么学习?
- 都是研制核武器,美国为何只敢动伊朗,对朝鲜却畏首畏尾?
- 怎么把多个pdf合并在一起?
- 谁有2025版的PS教程?不要安装包,只要***教程,谢谢。?
- 我十四岁的孩子不吃我做的饭,怎么办?
- 2025年,笔记软件又如何选择?
- 前端,后端,全栈哪个好找工作?
- 虚拟化技术是个什么情况,发展前景好吗?有无实际案例???????
- 为什么老一辈的人没有那么消极,而年轻人很多有抑郁症?
- 编程语言 MoonBit 发布 Beta 版,正式进入企业场景应用,会带来哪些影响?
- 深圳能否取代广州成为国内第三大城市?
- 现有经济体系下,贵州是不是特别吃亏?
- 请问二楼放很多鱼缸会把楼压塌吗?
- 广西柳州的轻轨项目是否已经搁浅?
- 韩国人为什么处处与中为敌,难道他们不知道自己是芝麻小的小国吗?
- 感觉鱼缸久了底下火山石里脏脏的,能彻底换水清理一遍不?
- 陈宗明和郑秀生谁更厉害?
- 二氧化碳人工合成淀粉技术现在怎么没动静了?
- 男女对立会在 10后里缓和吗?





