当前位置:当前位置: 首页 >
Rust 使用 Result 的错误处理方式与 Golang 使用 error 的方式有什么本质区别?
人气:发表时间:2025-06-23 21:45:16
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的。
这时候,就很惆怅 。
只要碰到过一次,你就蛋疼了。
因…。
同类文章排行
- 为什么微软出的软件都那么巨大?
- 当年《诛仙》第一部的成功在于什么?
- 你见过最漂亮的女生长什么样?
- 为什么程序员独爱用Mac进行编程?
- 6月23号,美团优选突然关闭了,为什么?
- 独立开发***能盈利吗?感觉好累...
- 今天安装Docker失败了,想问下在国内还能用Docker吗?
- 香港以后会不会变成普通话城市?
- 如何评价腾讯元宝桌面端使用 Rust 的 Tauri 框架?
- 对方酒驾,我们提出私了要了3.5W,会被认为敲诈勒索吗?
最新资讯文章
- 为啥苹果不给 MacBook Pro 加上这些特性?
- 为什么有人嘲笑美国性别很多?
- 我在百纵科技买了一台美国CN2云服务器,如何测试是不是CN2线路?
- 北京日报点名批评“苏超”过度娱乐化,它是否管的太宽了?为什么无良媒体不会被查封取缔?
- 小米YU7大定数创世界第1,这是否证明了中国经济基本面强劲,居民收入高?
- 操作系统能否知道自己处于虚拟机中?
- 用了几年大厂云服务器,现在想换便宜的,有推荐的吗?
- 32寸的电脑显示器会不会太大了,对眼睛好不好?
- 特斯拉宣布将于 6 月 22 日开始 Robotaxi 公开试运营,这将对自动驾驶行业带来哪些影响?
- 如何评价小米 6 月 26 日发布的小米 YU7、MIX Flip2、REDMI K80 至尊版?
- 为什么总有人要说"再见,docker!",那玩nas的为什么还离不开docker,比如绿联,飞牛?
- 大家是怎么看待Apple music?
- 网络小白如何建立一个网站,供别人下载文件(主要是PDF和MP3)?
- 榴莲的产量明明很高,为什么还卖那么贵?
- 已经给了30万律师费了,律师说可以尝试找关系运转争取缓刑,但要60万奖励金,能不能信?
- 如何看待不超过1879元的Mac mini(M4+16/256GB+票),易用性吊打同级其他台式电脑?
- 为什么桔梗陆雪琪这些高冷美女会喜欢想往平凡男主?
- 柳州的债务,谁来还?用什么还?怎么还?
- 如何看待 QQ 扫描读取所有浏览器的历史记录?
- 同样的SoC,为什么至今仍然没人成功给iPad Pro装上macOS?