当前位置: 首页 >
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的。
这时候,就很惆怅 。
只要碰到过一次,你就蛋疼了。
因…。
推荐资讯
- 2025-06-29真的有这种又苗条身材又爆炸的么?
- 2025-06-29有哪些小众的开源项目养活了一大批人?
- 2025-06-29如何评价董宇辉讲述“各地厅长甚至更大的领导来我们这,站在门口等,站一个多小时。”?
- 2025-06-29python与nodejs哪个性能高?
- 2025-06-29你们在编程时遇到过什么离谱的bug吗?
- 2025-06-29到派出所报警和打110报警有什么区别?
- 2025-06-29只能选一个,你选谁?
- 2025-06-29新手想要打好篮球,主要练运球还是投篮?
- 2025-06-29既然数据无价,为什么会存在单盘位NAS这种奇葩存在呢?
- 2025-06-29为什么毒瘾那么难戒?
- 2025-06-29前端,后端,全栈哪个好找工作?
- 2025-06-29女朋友把狗喝的水倒洗碗池里,还一副理所当然的样子,这对吗?
- 2025-06-29lcd屏幕如此护眼,为什么现在没有了?
- 2025-06-29李小璐老了以后,会后悔么?
- 2025-06-29如何证明散片 CPU 比盒装 CPU 差?
- 2025-06-2927寸显示器有必要上4K吗?
推荐产品
-
大家都喜欢用什么浏览器?
在Win11时代,微软丧心病狂地在Edge里面塞入了太多莫名 -
为什么大部分人都认为2560x1440是2K?
长边K,短边P,本来是没争议的。 但不知是谁非要将2560× -
如何评价阿里等大厂笔试现已经禁用本地IDE?
前段时间有同事离职,一口气面试了十来个人。 我最喜欢问的问 -
Akid(王懿)怎么会饿死的?
看网络直播,类似很多人和Akid一样在死亡的路上狂奔——他们
最新资讯




