网站地图官方微信:
网站首页 盐官镇 泗淋乡 罗坳镇 白诸镇 内莞镇 东方市

当前位置: 首页 >

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

  • | 为什么现在知乎有一种j***a运行速度很慢,很吃***的论调? |

    本人是J***a技术面试官,自夸下,应该还算资深,有8,9年...

    查看详情>>
  • | 为什么国外网站总喜欢弹出cookie访问权限弹窗,国内网站却没有,这么做有什么意义? |

  • | 什么水草扔缸里就能活? |

  • | WiFi 7在我国,目前是否完全丧失6GHz下320MHz频宽的可能? |

  • | 你拍到的自己最满意的照片是什么? |

  • | 有人对sse(server sent events)了解的吗? |

  • | 对方酒驾,我们提出私了要了3.5W,会被认为敲诈勒索吗? |

  • | 前端,后端,全栈哪个好找工作? |

  • | Rust口碑不错,为何学的人却很少? |

  • | Postgres 和 MySQL 应该怎么选? |

  • | 前几年说五五分流,现在怎么又开始扩招了? |

  • 如果你到云南边境县份看一下,***机关不挂国徽国旗,一个牛头...

    2025-06-24
  • 我劝你不要买太贵的NAS,因为没啥用。 我的经验就是。 1...

    2025-06-24
  • 伊朗必亡在中东,有一件世界上最魔幻的事情。 那就是中东那两...

    2025-06-24
  • 感谢邀请,回答这个问题,就需要跳出这个问题。 因为“Genr...

    2025-06-24

关注我们

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