当前位置:当前位置: 首页 >
Rust 使用 Result 的错误处理方式与 Golang 使用 error 的方式有什么本质区别?_新疆维吾尔自治区阿克苏地区阿克苏市素上平炎商超设备有限责任公司
浏览次数:304发表时间:2025-06-20 22:00: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的。
这时候,就很惆怅 。
只要碰到过一次,你就蛋疼了。
因…。
同类文章排行
- iOS的墓碑机制这么厉害,为什么Windows、Linux不***用呢?
- 怎么才能有尤雨溪一半强,该怎么学习?
- 目前最具性价比的全栈路线是啥?
- 有没有颈椎病痊愈的经验?
- OpenAI 推出 o3-pro 推理模型,实际体验如何?
- Firefox 浏览器是否还有可能浴火重生?
- 为什么都认为无GC语言一定会比有GC语言要快?
- 如何看待 Mac mini M4 支持可更换 SSD?
- Anthropic 推出的 Claude Code Agent 有哪些亮点值得关注?
- 现代艺术只考虑意义、不考虑美感吗?
最新资讯文章
- 为什么很多人 get 不到林青霞的美?
- 大家游泳后洗完澡是在里面穿好衣服还是裸着出来穿衣服呢?
- golang为什么将method写在类外?
- 如何看待 Three.js / WebGL 等前端 3D 技术?
- 前端因为像素还原设计稿而离职,这是个别现象吗?
- 脸与身材不符是种怎样的体验?
- 在学习了《琵琶行》之后,为什么我觉得琵琶女一点都不凄惨?
- 高考不能取消“各省为战”,全国同一标准,择优选拔的原因何在?阻力何在?
- 未来10年,人民币会取代美元吗?
- 如果我写个脚本,一直跌的股票一旦上涨就立刻(1s内)买,接着一旦下跌就立刻(1s内)卖,会怎样?
- 小米澎湃OS和华为鸿蒙OS,他们有什么不一样,谁更有发展前途?
- 为什么银行都喜欢高公积金的客户?
- 家里想搞一个服务器,怎么才不违规?
- 如何评价DisplayPort 2.2(DP 2.2)160Gbps带宽大幅度反超HDMI 2.2?
- 广东清远市清城区发生 4.3 级地震,目前当地情况如何?哪些地方有震感?
- 有没有一款音乐播放器,能连接nas音乐,创建音乐库,自动匹配歌词封面等等?类似infuse的概念呢?
- 搭建家庭 NAS 服务器有什么好方案?
- 为什么华为价值2.3W的鸿蒙电脑用的是美国西数的中低固态硬盘??
- 为什么现在吹Rust的人这么多?
- 你敢晒出你自己的照片吗?