当前位置:当前位置: 首页 >
Rust 使用 Result 的错误处理方式与 Golang 使用 error 的方式有什么本质区别?_新疆维吾尔自治区自治区直辖县级行政区划胡杨河市呈胶跨睡衣合伙企业
浏览次数:304发表时间:2025-06-20 10:05:13
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的。
这时候,就很惆怅 。
只要碰到过一次,你就蛋疼了。
因…。
同类文章排行
- 什么是 AI Agent(智能体)?
- 为什么中国很少有人使用linux?
- 小区楼下的自动售水机的水干净吗?
- 你认为 PC 上最好用的 PDF 阅读器是哪一种?
- 为什么 mac mini 的 m4 版本价格这么低呢?
- lcd屏幕如此护眼,为什么现在没有了?
- 如何看待小米 YU7 3 分钟大定突破 20 万辆,锁单 12.2 万辆?小米汽车做对了什么?
- ***如古代长城用的是C140混凝土,那千百年下来会完整的留存至今还是损坏的更加严重?
- 冬天也要穿胸罩吗?
- 女明星做了什么医美项目保持童颜?
最新资讯文章
- 我们小区地下防空可以撑得住轰炸不?
- 为什么黄河入海口没有形成大城市?
- 鱼缸能不能做到一直不换水还很清澈?
- Camtasia Studio软件应用求助?
- 如果不能使用linux,只能选鸿蒙与windows,你会选哪个?
- 为什么那么多美国人对特定食物过敏,而在中国很少听说?
- 如果世界类似于计算机生成的游戏,那么我们该如何获得计算机的最高权限?或者如何能够成为程序员?
- 为什么小米造车可以叫小米,而华为不可以用华为品牌造车?
- react 跟 vue 哪个更牛逼?
- intellij idea 占用内存太大?为什么这么大
- 如何评价最新发布的 vivo X Fold5,作为首款「三防」折叠屏手机,都有哪些亮点值得关注?
- 干猎头有前途吗?
- 房地产行业今后还有救吗?
- 鱼缸能不能做到一直不换水还很清澈?
- 后端开发除了增删改查还有什么?
- 目前美军还有哪些领域是明显领先于解放军的?
- 为何近两年,女性创作者与女性题材佳作喷涌而出?
- 2025年,Gitea 和 GitLab 应当如何选择?
- Flutter 为什么没有一款好用的UI框架?
- TREE3相当于葛立恒数的多少层?





