当前位置: 首页 >
Rust 使用 Result 的错误处理方式与 Golang 使用 error 的方式有什么本质区别?
- 人气:
Go 即不要求 err 为 nil 时,result 是非 nil。
也不要求 result 为 非 nil 时,err 为 nil。
所以理论上,Go 存在 如下四种情况 值, nilnil, errnil, nil值, err而 Rust 的 Resut 只存在两种情况。
ok 或 err 有人可能会说,只要做好规定,让开发者不这么写就可以了。
你说的对,但,能从语言层面确定的,为什么要靠人来限制。
你能保证你永远不犯错吗? 你连团队里面是不是有人给 err _ 了都保证不了。
人,才是最难保证的一环…。
推荐资讯
- 2025-06-18现在是2025年6月,现在的房价是阴跌还是暴跌?还会继续跌多久?是否已经开始分化?
- 2025-06-18如果让你重来一次,你还会嫁给你老公吗?
- 2025-06-18为什么知乎都在劝退计算机国企?
- 2025-06-18巴基斯坦援助伊朗防空,大家怎么看?
- 2025-06-18国产手机AI「好用」的背后,是技术差距还是文化差异?
- 2025-06-18“哨兵模式”涉嫌泄密,你支持封杀特斯拉吗?
- 2025-06-18我国新一代载人飞船「梦舟」零高度逃逸飞行试验成功,该实验有怎样的意义?「梦舟」在未来会发挥哪些作用?
- 2025-06-18瑜伽裤和牛仔裤哪个更显身材?
- 2025-06-18怎么看swift的并发模式选择了actor模型?
- 2025-06-18***拍大尺度片子时摄影师不会看光吗?
- 2025-06-18有哪些关于linux的搞笑图片?
- 2025-06-18为什么欧美影视喜欢露点?
- 2025-06-1830马赫的导弹,近防炮能挡住吗?
- 2025-06-18为什么女生有体香?
- 2025-06-18中国发动机是技术落后,还是材料技术没有攻克?
- 2025-06-18NextJS的全栈能力现在如何了?
推荐产品
-
为什么 Blender 成功了?
放下你手中的鼠标!停下你后台的渲染! 就在今天,Blende -
超级喜欢穿短裙正常吗?
我也不知道我的短不短,从以前的 45cm 左右到了现在 40 -
为什么我觉得中国很谦虚,甚至有时候感觉中国对其他国家过分宽容,外国人却认为中国是列强呢?
在春节的时候,联合国发生了一件事。 美国代表公开指责我们向 -
周星驰为什么还不出新电影,是沒钱拍了还是钱已赚够了?
我说说我的看法,他的估计没赚够反而亏了。 周星驰的经济状况
最新资讯




