Rust 使用 Result 的错误处理方式与 Golang 使用 error 的方式有什么本质区别?
- 发表时间:2025-06-20 23:40:17
- 来源:
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-19 18:20:16Vim 有什么奇技淫巧?
- 2025-06-19 19:05:16现在是2025年6月,现在的房价是阴跌还是暴跌?还会继续跌多久?是否已经开始分化?
- 2025-06-19 18:45:15为什么女生要做大部分家务?
- 2025-06-19 19:15:15低功耗web服务器 迷你主机 小型服务器 求推荐?
- 2025-06-19 18:15:16评价一下Proxmox VE与ESXi的优劣?
- 2025-06-19 18:25:15长期使用的大佬来说说,MacOS 真的比 Windows 稳定吗?
- 2025-06-19 18:30:16请问买个nas,能够直接把游戏装进去吗?
- 2025-06-19 19:15:15好多饭店的菜,味道很重,尤其是川菜的麻辣风味儿,是不是有意在遮盖一些不好的味道呢?
- 2025-06-19 18:40:15郑大一附院原院长阚全程被查,对河南医疗系统会带来哪些影响?
- 2025-06-19 19:05:16新疆维吾尔自治区,经济发展的真实前景如何?
推荐产品
-
你们的腰突是怎么突然好的?
起因:1)出差高铁6小时+开会。 最严重时走路疼,在家不能翻 -
养乌龟如何降低换水频率?
为啥要换水,添水即可 来点挺水植物,太阳底下多晒晒,晒出绿毛 -
黄金,今年会达到怎样的高度?
谢邀,黄金今年会要人命,黄金已经高位震荡2个月了,这两天虽然 -
既然富人财富占社会总财富的 80%,那么鼓励富人消费不就可以了吗?
你这问题可算是问到资本主义大动脉上了。 资本主义有几个迈不过
最新资讯