当前位置: 首页 >
Rust 使用 Result 的错误处理方式与 Golang 使用 error 的方式有什么本质区别?_雷火·竞技(中国)-全球领先的电竞赛事平台
文章出处:网络 人气:发表时间:2025-06-21 02:50:09
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的。
这时候,就很惆怅 。
只要碰到过一次,你就蛋疼了。
因…。
同类文章排行
- MongoDB的缺点以及你为什么不使用MongoDB?
- 《哈利波特》是h***y ending吗?
- 后端真的比前端累吗?
- 男朋友说我穿裙子不要敞开腿坐这是他底线,我该怎么办?
- 20届设计系,我的设计水平很差吗,找不到合适的工作?
- 各位程序员岱佬们可以分享一下你们敲代码时的好习惯吗?
- 室友因为身体原因要用冰箱,但是电费却由我们平摊,合理嘛?
- 2025年现在开发php项目选择lar***el框架好还是thinkphp框架好?
- 大家的NAS都是24小时不关机吗?
- Golang 中为什么没有注解?
最新资讯文章
- 为什么是9月3日阅兵而不是10月1日国庆阅兵?
- KVM显示器有哪些?
- 目前最流行的 rust web 框架是什么?
- 百度为什么越来越垃圾了?
- 显示器的HDR重要吗?在什么场景下需要看重HDR?
- 我想问为什么现在玩dnf的人越来越少了,退游的人越来越多?
- 江西救护车 800 公里收 2.8 万被停运,该***中还有哪些疑点?这个收费贵不贵?
- obsidian用一两年后会有多大?全文搜索还快吗?
- 显示器的HDR重要吗?在什么场景下需要看重HDR?
- 为什么当今 Web 应用不都***用 WebSocket 形式进行数据交互?
- golang为什么要内置map?
- 为什么现在的年轻人宁愿自己工资低点,也要过得舒服、不那么累?
- 为什么 macOS 并不差,可市场总敌不过 Windows?
- 为什么这么多人讨厌中国移动?
- ***如清空你一切***,但是你获得一个可以每天百分之一增长的一千块钱,你愿意吗?
- 为什么一部分 Go 布道师的博客不更新了?
- 你的择偶标准是怎么样的?
- 有人说24GB和48GB内存容量是新一代电脑平台最均衡的方案,真的是这样吗?电脑内存应该如何选?
- 软路由真的比硬路由更好吗?
- 普通人用得着4k分辨率的显示器吗?





