当前位置: 首页 >
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-21你见过最有远见的人是什么样的?
- 2025-06-21如何看待伊朗发布10座美军基地地图?
- 2025-06-21印度是真的烂还是咱们在信息茧房里面?
- 2025-06-21为什么年轻的肉体让人沉迷?
- 2025-06-21在生活中,你对净水器有什么痛点?你期待的净水产品是什么样子?
- 2025-06-21什么样的女主才能叫做「人间尤物」?
- 2025-06-21有一个乌克兰的朋友问我,中国人凭什么能享受和平,我该怎么说?
- 2025-06-21NAS将来会被什么产品取代?
- 2025-06-21字节跳动技术副总裁开源了自己与Trae合作的首个项目,如何评价目前AI开发的水平?
- 2025-06-21你看过哪些以为是段子新闻,结果发现居然是真的?
- 2025-06-21字节跳动技术副总裁开源了自己与Trae合作的首个项目,如何评价目前AI开发的水平?
- 2025-06-21如何评价张靓颖刘宇宁《九万字》?
- 2025-06-21腰陆陆续续疼了一年多了,这个是腰突吗?
- 2025-06-21大家知道为什么艺术家都喜欢画女人体吗?
- 2025-06-21SwiftUI 是不是一个败笔?
- 2025-06-21Firefox是如何一步一步衰落的?
推荐产品
-
从零写一个3D物理引擎难度多大?
谢邀~ 如果对物理仿真感兴趣的话,我觉得这个时长是可能是一辈 -
中国的歼35A可以吊打十架韩国的KF21吗?
首先说结论一架歼-35A吊打最少100架KF21,为什么这么 -
做个web服务器,gin框架和go-zero怎么选?
如何选择你的 Golang 后端开发框架引言与 J***a -
为什么个人需要公网ip?
前段时间出门旅行了一周,回来后我老婆反映刷抖音网络卡,问我怎
最新资讯