当前位置:当前位置: 首页 >
Rust 使用 Result 的错误处理方式与 Golang 使用 error 的方式有什么本质区别?
文章出处:网络 浏览次数:发表时间:2025-06-20 19:15:15
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的。
这时候,就很惆怅 。
只要碰到过一次,你就蛋疼了。
因…。
同类文章排行
- Rust怎么写GUI程序?
- 如果将几百核心的服务器 CPU 当作 GPU 使用,会发生什么?
- 一枚东风41能直接干掉一艘航母吗?
- 如何评价张靓颖刘宇宁《九万字》?
- MacOS真的比Windows流畅吗?
- “哨兵模式”涉嫌泄密,你支持封杀特斯拉吗?
- 如何评价网易国产动作冒险单机新作《归唐》首支预告片?
- 如何评价DuckDB?
- 榴莲的产量明明很高,为什么还卖那么贵?
- 华为和硅基流动发布CloudMatrix384超节点部署DeepSeek的报告,对行业有何影响?
最新资讯文章
- 为什么老顾客吃着吃着就不再来照顾生意了呢?
- 有没有免费的语音转文字的软件?
- 上海首例认定提供爬虫程序抓取公开数据构成提供侵入计算机信息系统程序罪案,该案件有哪些细节值得关注?
- 如何评价 Next.js?
- opencv 如何进行环境配置?
- 北京日报点名批评“苏超”过度娱乐化的动机是什么?
- 大部分语言都用尖括号<>表示泛型,为什么golang要标新立异用中括号?
- 如果rust之父用rust重写nodejs,node性能能和rust一样吗?那么为啥v8慢?
- 《欢天喜地七仙女》中 「仙女下嫁凡人」 的设定,在今天是否过时?
- 写代码的时候总是考虑太多怎么办?
- 华为和硅基流动发布CloudMatrix384超节点部署DeepSeek的报告,对行业有何影响?
- 如何评价***伊内斯·特洛奇亚的身材?
- 你健身是为了什么?
- 能够自己一个人创业的全栈web码农fullstack developer要会哪些技术?
- 这个世界有多少用WinRAR的付费用户?
- 为什么欧美影视喜欢露点?
- PHP现在真的已经过时了吗?
- 刘强东称「京东外卖很快就会出来一个跟美团完全不同的商业模式」,如何看待此回应?
- Jetpack Compose 和 Flutter 应该先学哪个呢?
- 深圳房价能跌到什么位置?