TEL::0898-88889999

网站公告:

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

主营项目

  • TikTok美国合资公司新CEO揭秘_亚当·普雷瑟_汇报工作_字节
  • “阻击”特朗普,国会横插一脚:不许卖,中国用三流芯片都能击败我们_法案_美国_出口
  • 性压抑时代,搞***成了AI的第一生产力_@grok_比基尼_网友
  • 地球这两天发生特大磁暴,对普通人有何影响?_地磁_极光_高度
  • 潮玩、YU7卖爆之后,2025年企业增长战略来到“分蘖点” - *
  • Anthropic CEO两万字长文:2027,人类命运的十字路口_Dario_Claude_生物

新闻动态

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

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 的方式有什么本质区别?
上一篇:豆包推出 AI 编程,在「编辑模式」下可以直接前端改图和文字,体验如何?对行业会带来怎样的影响?
下一篇:蔡澜晚年选择卖房住酒店,雇 8 人团队照顾养老,如何看待他的养老观念?