当前位置: 首页 >
Rust 使用 Result 的错误处理方式与 Golang 使用 error 的方式有什么本质区别?_内蒙古自治区巴彦淖尔市五原县饭券全汽摩附属产品有限责任公司
文章出处:网络 人气:发表时间:2025-06-20 05:20:15
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的。
这时候,就很惆怅 。
只要碰到过一次,你就蛋疼了。
因…。
同类文章排行
- 我的世界怎么租一个四个人的服务器?
- 洞庭湖为什么越来越小, 会消失吗?
- 为什么这么多人讨厌中国移动?
- 求大神解答,为什么大家都不喜欢用docker?
- 从零写一个3D物理引擎难度多大?
- 群晖 nas 有些什么基本和好玩的功能?
- 用J***a写Android的时代是不是要结束了?
- 只能选一个,你选谁?
- 四十万车和十万的车有什么区别?
- 什么笑话让你看一次笑一次?
最新资讯文章
- 伊朗到底有没有击落以色列的F35?
- 在电脑上你们都是用什么剪辑***的软件啊?
- 为什么 mac mini 的 m4 版本价格这么低呢?
- 大家有什么烧钱的爱好吗?
- 独立开发者都使用了哪些技术栈?
- VScode怎么配置好golang?
- Golang和J***a到底怎么选?
- 大一计算机新生怎么合理利用github?
- 腾讯***为啥在新拍的剧里放着好好的杜比视界和杜比5.1不用,拼命推蠢得要死的臻彩画质和2声道?
- 如何看待Ghost Cell?(Rust)?
- 中国军事力量有希望达到全球第一吗?
- 中医把脉是***吗?
- 为什么运维都这么难招?
- 既然显卡发热量那么大,为什么不把热量收集利用起来,比如烧水和供暖?
- PHP现在真的已经过时了吗?
- 有人说24GB和48GB内存容量是新一代电脑平台最均衡的方案,真的是这样吗?电脑内存应该如何选?
- 《葫芦兄弟》中七个葫芦娃谁的能力在现代用处更大?
- 怎么修改百度地图里的公司地址,公司换了新地址,以前的地址不对了想改下?
- 如何评价捞女游戏改名,全网“围剿”,以及导演b站账号被封这件事?
- 有什么高质量的 C++ 单头文件库?