当前位置: 首页 >
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-24vue + tsx 的开发体验能追得上 react+tsx么?
- 2025-06-24PostgreSQL 与 MySQL 相比,优势何在?
- 2025-06-24伊朗国家电视台称「伊朗对以色列停火」,此次停火能维持多久?
- 2025-06-24下海5000多万年,为什么鲸鱼没有进化出鳃?
- 2025-06-24真的有这种又苗条身材又爆炸的么?
- 2025-06-24为什么B-2天下无敌?
- 2025-06-24为什么Go仅仅160MB的安装包就可以编译程序,而Rust却还需要几个GB的VC++才能编译?
- 2025-06-24为什么很多技术都觉得前端很简单?
- 2025-06-24为什么现在的世界局势如此严峻?
- 2025-06-24现代艺术只考虑意义、不考虑美感吗?
- 2025-06-24如何评价网传鸿蒙 PC 成功裸机启动 Windows ARM?
- 2025-06-24为什么人到中年,很少有身材苗条的?
- 2025-06-24印度是真的烂还是咱们在信息茧房里面?
- 2025-06-24上课喝水是不尊重老师的表现吗?
- 2025-06-24ai生图有没有什么写提示词的技巧?
- 2025-06-24现在工作中k8s是使用containerd还是docker来管理容器?
推荐产品
-
golang总体上有什么缺陷?
没什么缺陷,唯一的缺陷就是喜欢动态化的魔怔人太多,当然官方特 -
华为的信号真的比苹果好吗?
跟你们说吧,能够证明华为信号确实比苹果好的,最有说服力的群体 -
不限制语言,客户端GUI开发用什么好?
不考虑信创: Electron 唯一真神! WPF Wind -
预测一下,下一次阅兵会出现什么武器震惊世界?
媒体已经说了,今年9月3日要阅兵!至于要出现什么惊世骇俗的大
最新资讯




