当前位置: 首页 >
为什么 Go 语言的 Error Handling 被某些人认为是一个败笔?
- 人气:
因为go的错误处理怎么看都毫无意义 从类型论角度来说 一个result和err的tuple是个product type,但两个只有可能有一个是合理的 对于这种情况如果要用类型来模拟错误的话最合理的是像rust这样定义一个 sum type,这样安全的很多 从软件工程角度 一般代码可以在顶层套一层捕获 碰到一个error直接抛出被接住中断procedure 而且多层嵌套也有traceback stack清晰标出调用关系 但go这种防御式编程直接把error当一个变量了 所以你学要手…。
推荐资讯
- 2025-06-28为什么河南饮食走不出去?
- 2025-06-28轰20的亮相为什么被反复推迟?
- 2025-06-28多益网络输了餐费官司,准备近几年搬离广州,你怎么看?
- 2025-06-28紧身牛仔裤看起来不正经,真的是这样吗?
- 2025-06-28理论上flutter性能应该非常高才对,为什么好些flutter应用性能一般?
- 2025-06-28为什么 CRT 画质这么好也被淘汰,液晶反而发展的很好?
- 2025-06-28怎么能让蒙古国主动加入中国?
- 2025-06-28超小团队选择Django还是Flask?
- 2025-06-28go的channel在实际项目中会怎么使用?
- 2025-06-28现在干什么能挣钱?
- 2025-06-28和女生合租,都会发生什么事情?
- 2025-06-28公司有一块纯屏幕,能不能做到让他插上u盘就自动播放里面的***?
- 2025-06-28买到烂尾楼到底该有多绝望?
- 2025-06-28夸克网盘有可能超越百度网盘吗?
- 2025-06-28如果让你设计攻打台湾地区,你会有什么好的想法和打法?
- 2025-06-28软件定制开发的价格为啥那么高?
推荐产品
-
go的channel在实际项目中会怎么使用?
什么是通道? Channel是Go中的一个核心类型,你可以把 -
深圳湾爆炸***中的女子有可能跳到下一层吗?
都仔细看***了没? 这是什么: 这女生已经做出了非 -
两个问题:女足工资为什么比男足低?如果中国女足和中国男足打一场谁会赢?
这我必须***打男拳了。 几乎所有体育项目,女性都比男性竞技 -
黄晓明上戏考博落榜,本人回应「明年再战」,怎样看明星对高学历的追求?上戏博士有多难考?
这是上海戏剧学院2022年出台的「申请-考核制」文件,你可以
最新资讯




