网站地图官方微信:
网站首页 包装制品 包装胶带 展示台 荧光笔 眼镜布 验钞机

当前位置: 首页 >

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

  • | 37岁了,想出国移民,可行性大吗? |

    德国拿个机会卡,再不济,物流行业找个工作,3000欧,税后到...

    查看详情>>
  • | 有没有宝塔平替的服务器管理面板,现在宝塔越来越贵了,也太臃肿了? |

  • | ai生图有没有什么写提示词的技巧? |

  • | 如何搭建自己CDN服务器? |

  • | 如何看待长安汽车改名?对后续有何影响? |

  • | 很好奇,组NAS的玩家是如何解决上传速率的问题? |

  • | 十点半下班回来洗碗洗衣服,老婆在床上刷抖音陪娃睡觉,我应该怎么想合适? |

  • | obsidian用一两年后会有多大?全文搜索还快吗? |

  • | NextJS的全栈能力现在如何了? |

  • | obsidian用一两年后会有多大?全文搜索还快吗? |

  • | 广东清远市清城区发生 4.3 级地震,目前当地情况如何?哪些地方有震感? |

  • `“我草,这颗星球真美啊!” “是啊,而且大的让人心生畏惧。...

    2025-06-24
  • 你没娃的时候可以尽情想象,等你有娃你就知道了…… 带娃真没啥...

    2025-06-24
  • (已完结) 和崔南瑾成亲第五年,他为公主殉了情。 临死前,...

    2025-06-24
  • 攻击长相是最没意义的。 这个姑娘无论如何也是高于平均水平。 ...

    2025-06-24

关注我们

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