当前位置: 首页 >
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为何有人说三亚景色不输泰国,中国游客却更爱去泰国?
- 2025-06-23如果给你一次盗墓的机会,你是会选择胡八一一组还是吴邪一组?
- 2025-06-23网络游戏服务器开发,有哪些经典书籍?
- 2025-06-23为什么 IPv6 在国内至今未得以大规模应用?
- 2025-06-23H264和H265谁画质好,求回谢谢!?
- 2025-06-23儿子抑郁四年左右了,他的未来该怎么办?
- 2025-06-23网络小白如何建立一个网站,供别人下载文件(主要是PDF和MP3)?
- 2025-06-23Python写桌面应用,可以用vue+python再通过打包的形式实现吗?如果可以,应该怎么写?
- 2025-06-23如何评价前端框架 Solid?
- 2025-06-23网络小白如何建立一个网站,供别人下载文件(主要是PDF和MP3)?
- 2025-06-23MacOS真的比Windows流畅吗?
- 2025-06-23全班 43 人开家长会只来了 7 位爸爸,学校称未来准备策划爸爸家长会,如何看待这一现象?
- 2025-06-23房东不退押金可以报警吗?
- 2025-06-23Steam上有哪些优秀的即时战略(RTS)游戏?
- 2025-06-23如何看待苹果公司撤下“说服父母给你买一台 Mac”的广告***,上线仅一天?
- 2025-06-23现在好用的ai软件都有什么?
推荐产品
-
上海迪斯尼为什么老是打架?
对很多人来说,迪士尼不是身心放松的乐园,而是无限增压的试炼场 -
快手生成式推荐OneRec技术报告公开了,有哪些亮点值得讨论?
形式上,OneRec是TIGER范式的生成式召回延续,这部分 -
前端因为像素还原设计稿而离职,这是个别现象吗?
揪着ui那几个像素不放的,当***处理 还有个说这是基本功, -
有什么是虚拟机代替不了物理机的?
看到这个题目,忍不住想吐槽一下 2年前受虚拟化潮流影响,将家
最新资讯