当前位置: 首页 >
为什么 Go 语言的 Error Handling 被某些人认为是一个败笔?
- 人气:
因为go的错误处理怎么看都毫无意义 从类型论角度来说 一个result和err的tuple是个product type,但两个只有可能有一个是合理的 对于这种情况如果要用类型来模拟错误的话最合理的是像rust这样定义一个 sum type,这样安全的很多 从软件工程角度 一般代码可以在顶层套一层捕获 碰到一个error直接抛出被接住中断procedure 而且多层嵌套也有traceback stack清晰标出调用关系 但go这种防御式编程直接把error当一个变量了 所以你学要手…。
推荐资讯
- 2025-06-25做引体向上可能会诱发腰肌劳损吗?
- 2025-06-25为什么人到中年,很少有身材苗条的?
- 2025-06-25如何看待越来越多程序员选择让孩子继续从事编程工作,成为码二代?
- 2025-06-25如何评价***伊内斯·特洛奇亚的身材?
- 2025-06-25室友因为身体原因要用冰箱,但是电费却由我们平摊,合理嘛?
- 2025-06-25面试中被嘲笑Token放在redis里,该如何应对这种情况呢?
- 2025-06-25手机存储器为什么会出现速度倒挂的现象,外存比内存快?
- 2025-06-25那你说什么样的是美女?
- 2025-06-25如何评价微信新版语音界面设计?你喜欢吗?
- 2025-06-25笔记本只使用Linux是什么体验?
- 2025-06-25k8s informer 是如何保证***不丢失的?
- 2025-06-25未来20年什么是优质资产?
- 2025-06-25苏超比赛为什么常州一输再输,却无人指责?
- 2025-06-25为什么 IPv6 突然不火了?
- 2025-06-25爱人离世之后,还能正常生活吗?需要多久?
- 2025-06-25为什么《博德之门 3》游戏没有 D 加密?
推荐产品
-
理论上flutter性能应该非常高才对,为什么好些flutter应用性能一般?
自研新作 flutter3.32+dart3.8+deeps -
mesh组网有关问题请教?
不知道你的房子有多大勒 我的房子大概350平方,两层。 我 -
新手养鱼怎么开始,鱼能活着就行?
1,把除了底砂和躲避屋之外的塑料先全部捞出来,水倒了换一遍( -
你见过最漂亮的女生长什么样?
我们师范院校,美女真的好多,不同种的美女,真的都可好看,有一
最新资讯
- 老公加班过多,是逃避家庭责任吗?
- C++ 之父为什么说 Rust 等内存安全语言的安全性并不优于 C++?
- 微软宣布 5 月 28 日开始下架「Microsoft 远程桌面」应用,背后原因有哪些?
- 官方通报贵州厦蓉高速三都往榕江大桥垮塌,因持续强降雨诱发山体滑坡导致,目前情况如何?
- 男朋友说我穿衣服太开放,难道好身材不应该显示出来吗?
- 如何评价腾讯元宝桌面端使用 Rust 的 Tauri 框架?
- 华为自研的仓颉编程语言将于 7 月 30 日开源,这款语言将如何影响未来的开发趋势?
- 那你说什么样的是美女?
- 如何解决Cursor等Agent编码开发轮次多了过后代码库变成屎山的问题?
- Golang和J***a到底怎么选?