当前位置:当前位置: 首页 >
为什么 Go 语言的 Error Handling 被某些人认为是一个败笔?
人气:发表时间:2025-06-25 14:40:18
因为go的错误处理怎么看都毫无意义 从类型论角度来说 一个result和err的tuple是个product type,但两个只有可能有一个是合理的 对于这种情况如果要用类型来模拟错误的话最合理的是像rust这样定义一个 sum type,这样安全的很多 从软件工程角度 一般代码可以在顶层套一层捕获 碰到一个error直接抛出被接住中断procedure 而且多层嵌套也有traceback stack清晰标出调用关系 但go这种防御式编程直接把error当一个变量了 所以你学要手…。
同类文章排行
- 有邻居的追求者出价三万,让我连续半个月每天找个女朋友晚上弄点动静,我该答应吗?
- 毕设答辩,老师说node不可能写后台怎么办?
- Golang 的 Web 框架该怎么选择?Web 开发又该怎样学?
- 为什么macOS软件生态不敌Windows?
- 相对于 Linux,Windows Server 存在的意义是什么?
- 不限制语言,客户端GUI开发用什么好?
- 自己组一个E5服务器才几百块钱,为什么去阿里云租这么贵?
- 国内为什么那么多人黑 WordPress ?
- KVM显示器有哪些?
- TVB 演员陈慧珊转行当英语老师,称已拿博士学位,如何看待她的选择?为什么这么多 TVB 演员转行?
最新资讯文章
- 你会从mac转向Windows吗?
- 钱学森曾以党性担保人体特异功能是真的,钱老是真糊涂还是***糊涂?
- 女明星穿瑜伽裤出门是什么体验?
- 冬天也要穿胸罩吗?
- 如何评价阿富汗取消与中国的石油开***合同?
- 为什么 CRT 画质这么好也被淘汰,液晶反而发展的很好?
- 穿瑜伽裤爬山的女生会不会害羞?
- 大家写C++时使用过哪些奇技淫巧?
- Golang 的 Web 框架该怎么选择?Web 开发又该怎样学?
- 有哪些是你用上了mac才知道的事?
- “看不起印度,仅仅因为你是中国,而对于普通国家,印度已经是巨人”,这个观点你认同吗?
- 你身边身材最好的女生是什么样?
- 看新闻说老美的B-2连续飞了37小时,飞行员的吃喝拉撒怎么解决?
- 有个身高175cm女友是什么体验?
- 2025年六月现在硬盘咋还涨价了呢?
- 豆包推出 AI 编程,在「编辑模式」下可以直接前端改图和文字,体验如何?对行业会带来怎样的影响?
- 如何看待不超过1879元的Mac mini(M4+16/256GB+票),易用性吊打同级其他台式电脑?
- 为什么说耿直的人更容易吃亏?
- 看新闻说老美的B-2连续飞了37小时,飞行员的吃喝拉撒怎么解决?
- 自己拥有一台服务器可以做哪些很酷的事情?