当前位置: 首页 >
Rust 使用 Result 的错误处理方式与 Golang 使用 error 的方式有什么本质区别?
- 人气:
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的。
这时候,就很惆怅 。
只要碰到过一次,你就蛋疼了。
因…。
推荐资讯
- 2025-06-23为什么 Linux 软件安装包会有依赖关系,而 Windows 软件安装包不需要?
- 2025-06-23为什么我养的龟忽然死了?
- 2025-06-2330岁了,你在深圳过着什么样的生活?
- 2025-06-23如果让你从华夏历史中选十个人穿越到战锤震旦帝国,抗击混沌和推翻龙帝统治,你会选谁?
- 2025-06-23群晖那么垃圾为什么还那么多人推?
- 2025-06-23如何评价赵本山的演技?
- 2025-06-23伊朗距离以色列上千公里,发射的导弹靠什么来导航定位呢?美国的GPS不会让他们用的。?
- 2025-06-23胸大的女孩会自卑 吗?
- 2025-06-23为什么沈六代J50会放弃DSI进气道和侧弹仓?
- 2025-06-23能分享一下你写过的rust项目吗?
- 2025-06-23MongoDB的缺点以及你为什么不使用MongoDB?
- 2025-06-23你曾看到空乘做过的最傻的事情是什么?
- 2025-06-23Electron是否有作为游戏引擎的潜力?
- 2025-06-23军工为什么不要轻易进?
- 2025-06-23相对于 Linux,Windows Server 存在的意义是什么?
- 2025-06-23为什么用 electron 开发的桌面应用那么多?
推荐产品
-
如何编写一个桌面宠物?
大家好,我是智界工具库,每天分享好用实用且智能的开源项目,以 -
为什么说迷你主机不好用?
迷你主机身上主要存在一对矛盾: 它更面向电脑小白,但关注群体 -
鱼缸的过滤系统多久清理一次才能保持水质?
把大海看作一个大缸,蒸发水汽降下雨雪就是水泵,从江河流回大海 -
如何看待《新京报》评论「“谁违约谁担责”,让烂尾楼业主不再“钱房两空”」?
你看,有手套就是好使。 “谁受益谁担责”(权益和责任对等)
最新资讯