当前位置: 首页 >
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-21福特级航母的电磁弹射到底出了什么问题?
- 2025-06-21评价一下Proxmox VE与ESXi的优劣?
- 2025-06-21中国海军是如何崛起的?
- 2025-06-21为什么有些NAS用户弄那么多硬盘?
- 2025-06-21汉语是牺牲了什么,才成为世界最紧凑、最高效的语言?
- 2025-06-21如何评价腾讯元宝桌面端使用 Rust 的 Tauri 框架?
- 2025-06-21使用 Go 语言开发游戏服务端的是如何忍受无法热更新的?
- 2025-06-21为什么感觉现在的 bilibili 很没意思?
- 2025-06-212025年,歼16与美军机50分钟缠斗,为什么知乎上没有任何消息?
- 2025-06-21HTTP/3 解决了什么问题,又引入了什么新问题?
- 2025-06-21Apple 为什么不封杀 Flutter 呢?
- 2025-06-21如何看待M4单核性能吊打9950x?
- 2025-06-21跟异地女朋友因为杀水产吵架了 不知道怎么做?
- 2025-06-21SQLite不能支持高并发,为什么又说它能支持 10万 的日访问量?
- 2025-06-21如何评价中国电科研发的JY-10防空指挥控制系统成为伊朗防空指挥系统核心?
- 2025-06-21易语言作者吴涛的技术水平在国内能排到什么级别?
推荐产品
-
入职第一天有什么瞬间让你马上想离职的?
入职第一天。 发现电脑分内外网。 每个人发两台电脑。 -
Rust开发Web后端效率如何?
先叠几个定语: 你要是写Reactive Web,用Web -
世界上哪款战斗机最好看?
在2025年以前,我的答案是终极侧卫,也就是J16等一系列表 -
据说go和c#的开发者都说自己比较节省内存,你们认为呢?
作为 C/C++ Developer,可以明确的告诉你:如果
最新资讯