当前位置: 首页 >
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-20怎么可以让胸变大?
- 2025-06-20为什么个人需要公网ip?
- 2025-06-20西方人是怎么发现地球是圆的的?
- 2025-06-20如何评价沙鲁?
- 2025-06-20如何看待 2026QS 世界大学排名?
- 2025-06-20你在出租房屋发现过什么前租客留下的“宝藏”?
- 2025-06-20为什么bilibili后端要用go来写?
- 2025-06-20“哨兵模式”涉嫌泄密,你支持封杀特斯拉吗?
- 2025-06-20polars到底行不行?
- 2025-06-20Firefox是如何一步一步衰落的?
- 2025-06-20足球的地面身体对抗和肌肉体重关系大,还是和技巧关系更大?
- 2025-06-20为何雷军天天健身,却无健身痕迹?
- 2025-06-20广州的公共交通为什么这么烂?
- 2025-06-20国外(GoDaddy)注册的域名如何在国内备案?
- 2025-06-20独立开发***能盈利吗?感觉好累...
- 2025-06-20苹果的工程师画图纸的时候用的是苹果电脑还是Windows电脑?
推荐产品
-
上海房价会不会再跌百分之50%?
再跌50%,差不多就是回到2015年的水平。 也就是说,20 -
如何看待当今小学生的疯狂内卷?
我有两个孩子,学习都比较好: 幼儿园识字过千,一年级开始学奥 -
你的亲戚提过什么过分的要求?
我是湖北的,我老公广东惠州的,我们结婚以后,我就在这边生活了 -
象棋里的车是不是过强级了?是否应该削弱一下?
当游戏中的某个角色过于强势时,通常会推出一个更强的角色以削弱
最新资讯