网站地图官方微信:
网站首页 甘亭镇 中和乡 菱角乡 楼子乡 达马镇 七堵区

当前位置: 首页 >

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 的方式有什么本质区别?

  • | 为什么人民都忽略韩国很强的军力呢? |

    讲个笑话,韩国常规军力能吊打五常里面的四常。 韩国人眼...

    查看详情>>
  • | 伊朗这次会崩溃灭亡吗? |

  • | 为什么一部分 Go 布道师的博客不更新了? |

  • | Gradle 是否已经对安卓的发展构成了阻碍? |

  • | 维护一个大型开源项目是怎样的体验? |

  • | 新买了一台nas,第一个月下载20t+,上传5+,不会被网警盯上吧? |

  • | 为什么这次以色列打伊朗,网上声讨的人少了,反而都是嘲笑调侃伊朗? |

  • | Jetpack Compose 和 Flutter 应该先学哪个呢? |

  • | 央视罕见公布东风-5 洲际导弹参数,最大射程 12000 公里,怎样解读?此时公布有哪些意义? |

  • | 有一个超级漂亮的女朋友是一种什么体验? |

  • | 黑客为什么可以做到无需知道源码的情况下找出系统漏洞? |

  • 最近发现两个有意思的现象。 一个是从25年开始,AI智能体...

    2025-06-23
  • 我记得沈大师有个点子很恐怖。 扔几枚装满浓缩铀(纯不纯无所...

    2025-06-23
  • 本人女,一娃10个月。 翔安一栋自建房在出租。 自从怀孕...

    2025-06-23
  • 最喜欢开发端侧模型以及做隐私计算的公司必定是电子设备厂家,所...

    2025-06-23

关注我们

添加微信好友,关注最新动态