当前位置: 首页 >
为什么 Go 语言的 Error Handling 被某些人认为是一个败笔?_河南省平顶山市平顶山高新技术产业开发区奖拒造纸设备合伙企业
文章出处:网络 人气:发表时间:2025-06-23 18:00:16
因为go的错误处理怎么看都毫无意义 从类型论角度来说 一个result和err的tuple是个product type,但两个只有可能有一个是合理的 对于这种情况如果要用类型来模拟错误的话最合理的是像rust这样定义一个 sum type,这样安全的很多 从软件工程角度 一般代码可以在顶层套一层捕获 碰到一个error直接抛出被接住中断procedure 而且多层嵌套也有traceback stack清晰标出调用关系 但go这种防御式编程直接把error当一个变量了 所以你学要手…。
同类文章排行
- 鸿蒙电脑硬件层面是否已超越苹果Mac?
- 如何评价高度公式化的《刺客信条1》让小岛秀夫感到巨大打击?
- 为什么小公司留不住人?
- 女生到底应不应该穿***的衣服?
- 如何评价《一人之下》722(765)话?
- 操作系统能否知道自己处于虚拟机中?
- obsidian用一两年后会有多大?全文搜索还快吗?
- 刚学前端的小白,想问问全站框架nextjs+shadcn+prisma为什么在国内不火呢?
- 如何评价高度公式化的《刺客信条1》让小岛秀夫感到巨大打击?
- intel N100 这颗电脑cpu可以流畅使用5年吗?
最新资讯文章
- 为什么说中国是唯一一个没有断过代的文明?
- Vue性能优于React,那为什么还不用Vue?
- 为什么越是禁止孩子玩手机的家庭,最后养出的网瘾少年越多?
- 每次去国外,别人一眼就看出我是中国人,是中国人身上有什么特质吗?
- 折叠屏手机有哪些有用或好玩的功能,你过去不理解,现在离不开?
- 手术时把大脑拿出来还能接回去吗?
- Redis最全面试题有哪些?
- 多益网络输了餐费官司,准备近几年搬离广州,你怎么看?
- 你的低成本爱好是什么?
- 5080显卡用个五六年可以吗?
- 民航局紧急通知禁止携无 3C 标识及被召回的充电宝乘境内航班,无 3C 标识充电宝有哪些安全隐患?
- 为什么 CRT 画质这么好也被淘汰,液晶反而发展的很好?
- 现在是2025年6月,现在的房价是阴跌还是暴跌?还会继续跌多久?是否已经开始分化?
- 能够自己一个人创业的全栈web码农fullstack developer要会哪些技术?
- 为什么国内***网站不像 YouTube 那样推荐旧***?
- 老公一个月给我1万3,但是我们没有钱旅行,到底是我不会管钱,还是老公给得太少?
- 大厂后端开发需要掌握docker和k8s吗?
- 如何看待演员夏雨称「真正玩极限运动的都是胆小的人」,如何理解这一观点?
- 想往鱼缸里种点水草,但是家里鱼缸大了买水草泥或者底砂太贵了,有没有生活中可以替代的物品或其他建议?
- 「香港四大才子」之一蔡澜去世,你对他有哪些了解?如何评价他的成就?