当前位置:当前位置: 首页 >
Rust 使用 Result 的错误处理方式与 Golang 使用 error 的方式有什么本质区别?
文章出处:网络 浏览次数:发表时间:2025-06-24 14:45:14
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的。
这时候,就很惆怅 。
只要碰到过一次,你就蛋疼了。
因…。
同类文章排行
- 想深入学习网站后台技术,有哪些建议?
- 微软宣布 5 月 28 日开始下架「Microsoft 远程桌面」应用,背后原因有哪些?
- 科学怎么解释中医把脉孕检,并且知道怀的男孩女孩?
- 好的游戏设计有很多,有些也不难在程序上实现,为什么很多新游戏还是不会用已有的好的设计呢?
- 腰肌劳损可以怎样去改善?
- 如何看待最高人民检察院发布的「继父***继女由无罪改判8年」这一案例?
- 在山上挖一座不放鱼的池塘,再过100年时间,里面会慢慢有鱼吗?
- 对于一般用户来说,日常娱乐选择2K显示器还是4K显示器好?如何选才能不后悔?
- Firefox 浏览器是否还有可能浴火重生?
- 有没有好用的本地***去水印免费软件?
最新资讯文章
- 《欢天喜地七仙女》中 「仙女下嫁凡人」 的设定,在今天是否过时?
- 黄晓明上戏考博落榜,本人回应「明年再战」,怎样看明星对高学历的追求?上戏博士有多难考?
- 商城里如何缓存商品信息?
- VScode怎么配置好golang?
- OpenWrt 能做哪些有趣的事?
- 家里想搞个服务器,有什么好的建议方案吗?
- 东风、长安为什么不合并了?
- 你和你老婆是怎么认识的?
- 储存很多文件,是要用云盘还是用硬盘?
- 为什么 mac mini 的 m4 版本价格这么低呢?
- 如何评价张靓颖刘宇宁《九万字》?
- 哪一段代码最能体现c语言的魅力?
- 想知道德普怎么看上艾梅柏·希尔德的?
- 伊朗这次让以色列打惨了,这个国家还能挺过来吗?
- 北京日报点名批评“苏超”过度娱乐化,它是否管的太宽了?为什么无良媒体不会被查封取缔?
- 腰椎间盘突出有多痛苦?
- 系统太稳定了甲方觉得我们没有工作量,怎么收运维费?
- 为什么同样是输球,常州和国足的风评却差那么多呢?
- 为什么在中国,一间「看起来没什么用」的房间最终都会被装修成书房?
- 为什么MacBook pro不用高刷新率的屏幕?





