当前位置: 首页 >
Rust 使用 Result 的错误处理方式与 Golang 使用 error 的方式有什么本质区别?_河北省唐山市唐山市汉沽管理区庆防百打印机股份有限公司
文章出处:网络 人气:发表时间:2025-06-24 13:55:18
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的。
这时候,就很惆怅 。
只要碰到过一次,你就蛋疼了。
因…。
同类文章排行
- 有什么工具可以批量更改文件名?
- MacOS真的比Windows流畅吗?
- 一些大的单位为什么会自建DNS服务器?
- 如何评价高圆圆的身材算是美女类型的吗?
- 是否建议把int *p写作int* p?
- 小乌龟最喜欢什么样的水质?
- 有一个***约你出去,你会去吗?
- 广西未来10年有发展机会吗?
- Web 前端怎样入门?
- Docker 如何搭建 Jenkins 构建环境?
最新资讯文章
- 印度是真的烂还是咱们在信息茧房里面?
- 操作系统能否知道自己处于虚拟机中?
- 为什么有的女生喜欢穿紧身牛仔裤?
- 有哪些事情是你去了越南以后才知道的?
- 有哪些是你用上了mac才知道的事?
- obsidian用一两年后会有多大?全文搜索还快吗?
- MacOS真的比Windows流畅吗?
- 一个非常漂亮的残疾女孩,会有人愿意娶吗?
- 如何评价女明星梅根福克斯的身材?
- 不是都说6月美债要爆吗 怎么没消息了?
- 如何搭建自己CDN服务器?
- 上班时间,同事跟我打了招呼出去接送孩子,单位纪检人员来查岗,问我同事的去向,我该怎么回答?
- 能够自己一个人创业的全栈web码农fullstack developer要会哪些技术?
- 为什么说中国是基建狂魔?
- postgresql也很强大,为何在中国大陆,mysql成为主流,postgresql屈居二线呢?
- J***aScript 这种语言特性十分糟糕的语言流行起来是不是一场灾难?
- 如何评价B站up主***千代退网?
- 是否建议把int *p写作int* p?
- Electron 做游戏客户端的潜力有多大?
- 学编程要不要买电脑?