当前位置: 首页 >
Rust 使用 Result 的错误处理方式与 Golang 使用 error 的方式有什么本质区别?
- 人气:
Go 即不要求 err 为 nil 时,result 是非 nil。
也不要求 result 为 非 nil 时,err 为 nil。
所以理论上,Go 存在 如下四种情况 值, nilnil, errnil, nil值, err而 Rust 的 Resut 只存在两种情况。
ok 或 err 有人可能会说,只要做好规定,让开发者不这么写就可以了。
你说的对,但,能从语言层面确定的,为什么要靠人来限制。
你能保证你永远不犯错吗? 你连团队里面是不是有人给 err _ 了都保证不了。
人,才是最难保证的一环…。
推荐资讯
- 2025-06-23有没有系统介绍 Visual Studio 使用和技巧的书籍?
- 2025-06-23评价一下Proxmox VE与ESXi的优劣?
- 2025-06-23现在是2025年6月,现在的房价是阴跌还是暴跌?还会继续跌多久?是否已经开始分化?
- 2025-06-23为什么欧美影视喜欢露点?
- 2025-06-23只能选一个,你选谁?
- 2025-06-23***x512具体在哪些方面应用?
- 2025-06-23你是怎么发现亲戚开始见不得你好的?
- 2025-06-23超小团队选择Django还是Flask?
- 2025-06-23什么是 5G 固定无线接入(FWA)?
- 2025-06-23万兆的网络速度有多大意义?
- 2025-06-23你为什么坚持使用/学rust?
- 2025-06-23ant-design-vue 社区为什么不维护了?
- 2025-06-23flutter为什么不用Go语言,而用Dart?
- 2025-06-23如果虐文女主突然醒悟,会有什么故事?
- 2025-06-23西安一商场大屏播放巨大电风扇,这真的能起到「望扇止暑」效果吗?还是单纯营销创意?
- 2025-06-23美国投掷 6 枚钻地炸弹袭击伊朗福尔多核设施,钻地弹有多大杀伤力?能摧毁伊朗地下核设施吗?
推荐产品
-
为什么中国农村房子那么丑?
1984年盖的山东老房子,不到20万修葺了一下。 -
健身教练们觉得女生怎样的身材才是好身材?
你看,我在这个回答中说: 女生真正的完美身材是什么样子? - -
应该如何看待群晖在DSM 7.2.2-72803更新中去掉了Video Station?
1.说明群晖意识到了nas是干嘛的:安全,稳定,低功耗的网络 -
kotlin native 的生态还能起来吗?
起不来 原因很简单,包括你说的go什么的 本质上,生态的竞争
最新资讯