TEL::0898-88889999

网站公告:

诚信为本:市场永远在变,诚信永远不变。

主营项目

  • AI 攻占 MWC_手机_机器人_智能
  • AI美女杀疯擦边圈!***主播流量被抢光,活路只剩线下?_互联网内容_直播_平台
  • AI杀死了哈梅内伊_Claude_数据_斩首行动
  • “养龙虾”当心三个坑_傅盛_Token_OpenClaw
  • 伊朗无人机袭击亚马逊数据中心,美国科技巨头首次成战场目标_设施_服务
  • 监管向“龙虾”亮剑,多家信托公司严堵网络安全漏洞不越红线_风险提示_行业_智能

新闻动态

当前位置: 首页 > 新闻动态

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的。

这时候,就很惆怅 ‍ ‍ ‍ 。

只要碰到过一次,你就蛋疼了。

因…。

Rust 使用 Result 的错误处理方式与 Golang 使用 error 的方式有什么本质区别?
上一篇:周鸿祎下场养龙虾!一键安装OpenClaw,360做到了?_用户_能力_Agent
下一篇:手机活了!全球首款机器人手机发布:外观太骚,黑科技看傻友商!_荣耀_Phone_Robot