Rust 使用 Result 的错误处理方式与 Golang 使用 error 的方式有什么本质区别?
- 发表时间:2025-06-20 11:00:19
- 来源:
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-21 02:40:16PHP现在真的已经过时了吗?
- 2025-06-21 03:05:16女生真正的完美身材是什么样子?
- 2025-06-21 02:55:16大家在深圳真实的收入是多少?
- 2025-06-21 02:45:15Golang与Rust哪个语言会是今后的主流?
- 2025-06-21 02:45:15Rust、Go、Zig、Dart、C3、C++、C,仓颉、moonbit、凹语言哪个语言更有未来?
- 2025-06-21 02:45:15语雀后端从Node迁移到J***a说明了什么?
- 2025-06-21 03:00:17Office 中为何还要保留 Access 数据库?
- 2025-06-21 02:30:16NAS的盘是否需要一次性买齐?
- 2025-06-21 02:35:16flutter为什么不用Go语言,而用Dart?
- 2025-06-21 03:05:16为什么日本经济下降,大学排名跌至谷底,还有那么多人挤破脑袋去日本留学?
推荐产品
-
印度真的有部分中国新闻上说的那么落后吗?
杭州市***十几位官员访问印度,前几天都严格按照防范手册,闭 -
有邻居的追求者出价三万,让我连续半个月每天找个女朋友晚上弄点动静,我该答应吗?
这让我想起了之前遇到的几位租客。 我有一套老破小,两室一厅 -
***如你财务自由,是买一个大平层还是买一个大别墅?
建议买叠墅,上叠。 其他的都有缺点,我之前买的是中层,太吵 -
老公想要买2万左右的相机,我该同意吗?
买啊,结婚前我说我要买相机,老婆不答应,我就自己买了一个二手
新闻动态
最新资讯