当前位置: 首页 >
为什么 Go 语言的 Error Handling 被某些人认为是一个败笔?
- 人气:
因为go的错误处理怎么看都毫无意义 从类型论角度来说 一个result和err的tuple是个product type,但两个只有可能有一个是合理的 对于这种情况如果要用类型来模拟错误的话最合理的是像rust这样定义一个 sum type,这样安全的很多 从软件工程角度 一般代码可以在顶层套一层捕获 碰到一个error直接抛出被接住中断procedure 而且多层嵌套也有traceback stack清晰标出调用关系 但go这种防御式编程直接把error当一个变量了 所以你学要手…。
推荐资讯
- 2025-06-28obsidian用一两年后会有多大?全文搜索还快吗?
- 2025-06-28如何评价前端组件库shadcn/ui?
- 2025-06-28lcd屏幕如此护眼,为什么现在没有了?
- 2025-06-28上学要不要穿内衣?
- 2025-06-28小区车位10万一个,租的话一个月300元,还有必要买车位吗?
- 2025-06-28***如台湾省同意回归,但要求保留100%的治权财权人事权、90%的军权和20%的外交权,可行吗?
- 2025-06-28如何看待华为Pura80标准版手机接口竟倒退成USB 2.0?要是也烧了WIFI是不是不好备份数据?
- 2025-06-28请问27寸4K显示器哪个好呀?
- 2025-06-28为什么m4max可以轻松堆128g显存,nvidia消费端显卡却长期被限制在24g?
- 2025-06-28为什么一直唱衰的php语言反而日渐活跃?
- 2025-06-28程序员平时都是CRUD开发工作,真的需要深入理解原理性的知识点吗?
- 2025-06-28健身可以不练硬拉吗?
- 2025-06-28用K8s的公司有多少人会部署K8s?
- 2025-06-28你为什么在日常生活中不敢穿的太漂亮?
- 2025-06-28女生到底应不应该穿***的衣服?
- 2025-06-28为什么全世界无一人能实现新mac直接全功能稳定装Win 11 arm,或PC直接装macOS arm?
推荐产品
-
为什么m4max可以轻松堆128g显存,nvidia消费端显卡却长期被限制在24g?
老黄曾预告过这样一张“消费端显卡” 单张B300 288GB -
国内***购 5000 万台电脑,***用100% 国产芯和操作系统,意味着什么?
时间会证明一切 目前在我看来,信创或者说安可政策是一项错误的 -
《诛仙》作者萧鼎于近日修改《诛仙》原作并大量删去碧瑶戏份,如何看待这一行为?
豆包写的都比萧鼎交代得清楚: 一、失衡根源 青叶祖师创建天机 -
如何看待 2025 浙江高考杭州二中高分段被镇海宁海学军等校「碾压」?
赋分制带来的弊端。 赋分制埋没了真正脑子好的学生,选拔出来的
热销产品
最新资讯




