当前位置:当前位置: 首页 >
为什么 Go 语言的 Error Handling 被某些人认为是一个败笔?
文章出处:网络 人气:发表时间:2025-06-24 22:10:11
因为go的错误处理怎么看都毫无意义 从类型论角度来说 一个result和err的tuple是个product type,但两个只有可能有一个是合理的 对于这种情况如果要用类型来模拟错误的话最合理的是像rust这样定义一个 sum type,这样安全的很多 从软件工程角度 一般代码可以在顶层套一层捕获 碰到一个error直接抛出被接住中断procedure 而且多层嵌套也有traceback stack清晰标出调用关系 但go这种防御式编程直接把error当一个变量了 所以你学要手…。
同类文章排行
- 为什么不把公共场所的女厕所设计得比男厕所大一些?
- 以前很多人家里都有家庭***,为什么现在几乎看不到了?
- 台湾什么时候统一?统一了对普通老百姓有什么影响?
- 为什么以前电视和光盘都没杀死电影,现在电影行业突然就凉了?
- 用PHP写了个小框架,怎么才能得到大佬们的指点?
- docker有哪些有趣的用途?
- 如何看待现在的前端?
- 有哪些长得很无害,实际有毒的植物?
- 浏览器解析Html一般是边下载边渲染么?如果是边下载边渲染的话,Html又使用GZIP格式传输,如何能够做到没有完全下载就可以渲染的呢?
- 有哪些是你用上了mac才知道的事?
最新资讯文章
- 女生到底应不应该穿***的衣服?
- 为什么面对 Adobe 的版权要求下,vposy 大神还能从容不迫?
- 在哪一瞬间,你意识到那个人不能深交?
- 华为自研的仓颉编程语言将于 7 月 30 日开源,这款语言将如何影响未来的开发趋势?
- Flutter 为什么没有一款好用的UI框架?
- flutter是***跨平台最优解吗?
- python的包管理器uv可以替代conda吗?
- 脸与身材不符是种怎样的体验?
- 大家有没有「大众认为是烂片但个人却喜欢看」的影片?
- 据调查使用五笔输入法人数仅剩 3%,五笔输入法是怎么没落的?
- 为什么中国JK无法拍出日本JK的感觉?
- 如何评价《一人之下》第722(765)话情报?
- 南京「先锋书店」公开禁止商拍,此前因「最美书店」称号成网红打卡地,失去这部分流量对书店来说是好事吗?
- 编译器和解释器的分界线在哪,字节码效率能否无限接近机器码?
- PHP现在真的已经过时了吗?






关注公众微信号
移动端,扫扫更精彩