当前位置: 首页 >
为什么 Go 语言的 Error Handling 被某些人认为是一个败笔?
- 人气:
因为go的错误处理怎么看都毫无意义 从类型论角度来说 一个result和err的tuple是个product type,但两个只有可能有一个是合理的 对于这种情况如果要用类型来模拟错误的话最合理的是像rust这样定义一个 sum type,这样安全的很多 从软件工程角度 一般代码可以在顶层套一层捕获 碰到一个error直接抛出被接住中断procedure 而且多层嵌套也有traceback stack清晰标出调用关系 但go这种防御式编程直接把error当一个变量了 所以你学要手…。
推荐资讯
- 2025-06-20如何看待三峡集团总部搬迁至武汉?
- 2025-06-20如何看待“Hutool”工具类库广受欢迎?
- 2025-06-21有性瘾女朋友每天都要很多遍要不要分手?
- 2025-06-20字节大量使用新语言,包括go,rust等,为什么阿里一直都抱着j***a不松手?
- 2025-06-21围棋比赛上有什么开始觉得很好笑,但是细思极恐的事?
- 2025-06-21***体隆胸之后多久乳房变软一些?
- 2025-06-20编程语言 MoonBit 发布 Beta 版,正式进入企业场景应用,会带来哪些影响?
- 2025-06-20Golang 为何没孕育出一个具有社区统治力的框架?
- 2025-06-21哪一句话让你沉默了很久?
- 2025-06-20你经历最大的外贸订单多大?
- 2025-06-21你们的腰突是怎么突然好的?
- 2025-06-20手机存储器为什么会出现速度倒挂的现象,外存比内存快?
- 2025-06-20为什么 WebStorm 这么好用还会有人去用 VSCode?
- 2025-06-20Caddy 和 Nginx 比有哪些优点和缺点?
- 2025-06-20Apple 为什么不封杀 Flutter 呢?
- 2025-06-20哪吒汽车正式被申请破产,因薪酬问题员工已两月没去上班,被申请破产意味着什么?员工权益还能得到保障吗?
推荐产品
-
鸿蒙折叠屏笔记本为什么敢卖26999?
一言以蔽之,这不是敢不敢,这就是很值。 直接说结果,我问了 -
大街上看到大白腿,忍不住瞄了两眼,算不算不尊重女性?
当然不会。 我虽然结婚十几年了,但去逛街都会打扮的漂漂亮亮 -
什么样的女主才能叫做「人间尤物」?
重要的事情说三遍才先保存先保存先保存,都是个人整理的御姐、萝 -
相对于 Linux,Windows Server 存在的意义是什么?
Windows Server有个功能叫域,它类似统一认证,开
热销产品
最新资讯