当前位置: 首页 >
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-26改制后的世俱杯,拥有梅西的迈阿密国际遭遇老东家巴黎圣日耳曼,你怎么看这场比赛?
- 2025-06-26为什么 Go 语言的 Error Handling 被某些人认为是一个败笔?
- 2025-06-26为什么腰肌劳损这么难治?
- 2025-06-26自由泳是真的很累啊,怎么办?
- 2025-06-26男的真的会把所有衣服从上到下都扔洗衣机吗?
- 2025-06-26为什么美国医生看一个病人要半个小时左右,而中国医生五分钟就能看一个?
- 2025-06-26怎么向老婆简单解释nas的用途?
- 2025-06-26k8s里面kubectl get pod -d wide命令作用是什么?
- 2025-06-26同样源于Unix,是不是Linux的桌面图形用户界面(GUI)没有MacOS流畅?
- 2025-06-26鱼缸换水前为什么必须要困水?如果没条件困水怎么办?
- 2025-06-26月之暗面 Kimi 首个 Agent 开启内测,可生成易追溯的万字报告,有哪些技术亮点?
- 2025-06-26老公想买3w的电脑玩游戏怎么劝说?
- 2025-06-26华为鸿蒙还有多久可以在pc桌面取代Windows?
- 2025-06-26你们是怎样看待警察这一职业的?
- 2025-06-26数据库不就是增删改查一些数据吗?研发一个数据库到底难在哪了?
- 2025-06-26从《你行!你上!》的预告片来看,会不会成为暑期档第二个《酱园弄》?
推荐产品
-
小腿能粗到什么地步?
我的小腿,真的非常粗,而且近来可能是运动的缘故,好像还加粗了 -
搞了NAS之后去哪里下载4K,8K的电影?
回答里一大半是广告。 qBittorrent,加BT*** -
有个学舞蹈的女朋友是什么体验?
我有几件门面房,有一个原来是个餐馆,后来餐馆倒闭了,还有一年 -
现在写 J***aScript 的是不是已经没人在用 class 这个关键字了?
两年以前,我在这个回答下边写了一千来字草稿,试图论证 cla
最新资讯




