当前位置:当前位置: 首页 >
Rust 使用 Result 的错误处理方式与 Golang 使用 error 的方式有什么本质区别?_贵州省黔东南苗族侗族自治州天柱县桥较电脑硬件有限公司
浏览次数:304发表时间:2025-06-23 11:10:20
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的。
这时候,就很惆怅 。
只要碰到过一次,你就蛋疼了。
因…。
同类文章排行
- 为什么软件公司很少用python开发web?
- 美国叫停将美国人细胞运至中国的临床试验,细胞和基因治疗行业会受到什么影响?
- 什么是 5G 固定无线接入(FWA)?
- 求大神解答,为什么大家都不喜欢用docker?
- 做开发你遇到最无理的需求是什么?
- 两个问题:女足工资为什么比男足低?如果中国女足和中国男足打一场谁会赢?
- Flutter 为什么没有一款好用的UI框架?
- 为什么章若楠和杨超越长得很像,男人却更喜欢章若楠,认为有女人味,而觉得杨超越像小女孩?
- 小米首款 SUV YU7 发布,有九种配色,25.35 万元起售,该车市场竞争力如何?你会买吗?
- 为什么华为价值2.3W的鸿蒙电脑用的是美国西数的SN740固态硬盘?
最新资讯文章
- 男的真的会把所有衣服从上到下都扔洗衣机吗?
- 得了腰间盘突出 就该告别运动吗?
- 为什么好多人不承认大众审美就是喜欢白皮?
- 世界上存在动漫少女般完美的「身体」吗?
- 为什么程序员独爱用Mac进行编程?
- 27寸显示器是否有必要到4K?
- 你都见过什么样的电脑盲?
- 为什么全世界无一人能实现新mac直接全功能稳定装Win 11 arm,或PC直接装macOS arm?
- 这种裙子是不是对直男爆杀?
- SQLite不能支持高并发,为什么又说它能支持 10万 的日访问量?
- 为什么Steam Deck能做好Windows游戏转译但是Apple Mac就做不好?
- 有没有宝塔平替的服务器管理面板,现在宝塔越来越贵了,也太臃肿了?
- 如何评价前端组件库shadcn/ui?
- 冬天也要穿胸罩吗?
- 和女生合租,都会发生什么事情?
- 你手机中最舍不得卸载的APP是什么?
- 为什么剪映是剪辑软件鄙视链的最底层?
- PHP初学者,我能不能使用PHP来开发桌面应用?
- j***a 使用 pgsql 好用吗?和 mysql 区别大吗?
- 周杰伦为什么不告粥饼伦黑伦侵犯他的名誉权?