当前位置:当前位置: 首页 >
Rust 使用 Result 的错误处理方式与 Golang 使用 error 的方式有什么本质区别?
文章出处:网络 浏览次数:发表时间:2025-06-21 15:10:13
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的。
这时候,就很惆怅 。
只要碰到过一次,你就蛋疼了。
因…。
同类文章排行
- 新修订的治安管理处罚法重构「被殴打还手即互殴」的认定标准,明确正当防卫免处罚,怎样从法律角度解读?
- 你怎么看待剪映收费过高问题?
- 独立开发***能盈利吗?感觉好累...
- 现在已经有5K、6K、8K分辨率显示器,那么8K之后是什么?
- 哪张照片让你觉得刘亦菲美得不可方物?
- 鸿蒙电脑会在国内逐渐取代windows电脑吗?
- 为什么全世界无一人能实现新mac直接全功能稳定装Win 11 arm,或PC直接装macOS arm?
- 穿瑜伽裤爬山的女生会不会害羞?
- 扫黑风暴为什么他们费老大劲杀这么多人不如直接把督导组干掉?
- 为什么***和国企写文字材料越来越像八股文?
最新资讯文章
- 高考不能取消“各省为战”,全国同一标准,择优选拔的原因何在?阻力何在?
- 中国与敌国发生战争,哪些国家会帮中国?
- 为什么B-2轰炸机从来不敢来中国?
- nodejs 真的不擅长CPU密集型计算么,与c++或者 rust 差别有多大?
- 为什么小岛秀夫在游戏《死亡搁浅》系列开发中要使用游骑兵的Decima引擎,为啥不用虚幻5呢?
- 前端,后端,全栈哪个好找工作?
- SQLite不能支持高并发,为什么又说它能支持 10万 的日访问量?
- 中国为什么要每隔10年搞一次大阅兵?
- PostgreSQL 与 MySQL 相比,优势何在?
- 有哪些事,是社会底层人认识不到的?
- 原神什么时候适配鸿蒙?
- HTTP协议中chunk的应用场景?
- 如何看待 2025 浙江高考杭州二中高分段被镇海宁海学军等校「碾压」?
- 为什么总有一种感觉西方历史都是后来编出来的?
- 苹果为什么要给每代MacOS起个名字,真以为人们记得住分得清吗?
- 有什么你去了韩国才知道的事?
- 为什么各大 *** 出奇一致地设置了『摇一摇开屏广告』?如何关闭常用 *** 的这些广告?
- 是不是 Mac Mini(M4) 不值得?
- 校外论坛“浙大云朵朵”宣布对上传原创文档收费引发浙大学生强烈不满,大量账号被封,如何做好服务?
- IT行业夫妻双双被裁,想去新西兰闯一闯可以吗?




