当前位置: 首页 >
为什么 Go 语言的 Error Handling 被某些人认为是一个败笔?
- 人气:
因为go的错误处理怎么看都毫无意义 从类型论角度来说 一个result和err的tuple是个product type,但两个只有可能有一个是合理的 对于这种情况如果要用类型来模拟错误的话最合理的是像rust这样定义一个 sum type,这样安全的很多 从软件工程角度 一般代码可以在顶层套一层捕获 碰到一个error直接抛出被接住中断procedure 而且多层嵌套也有traceback stack清晰标出调用关系 但go这种防御式编程直接把error当一个变量了 所以你学要手…。
推荐资讯
- 2025-06-27你的内衣丢过吗?
- 2025-06-27中国狸花猫有什么优缺点呢?
- 2025-06-27封建王朝为什么总是陷入财政崩溃的循环?
- 2025-06-27评价一下Proxmox VE与ESXi的优劣?
- 2025-06-27亲眼见到明星本人是什么体验?
- 2025-06-27求大神解答,为什么大家都不喜欢用docker?
- 2025-06-27如何评价腾讯元宝桌面端使用 Rust 的 Tauri 框架?
- 2025-06-27小米 YU7 发布会,有哪些大说特说的点其实是行业基操?
- 2025-06-27为什么日本电影很少出现白丝?
- 2025-06-27鱼缸有哪些寿命比较长的草推荐呢?
- 2025-06-27广西举全区之力支持柳州化解债务,是否意味着***隐性债务正受到越来越多的重视?
- 2025-06-27男朋友说我穿裙子不要敞开腿坐这是他底线,我该怎么办?
- 2025-06-27用了几年大厂云服务器,现在想换便宜的,有推荐的吗?
- 2025-06-27程序员从幼稚到成熟的标志是什么?
- 2025-06-27电脑小白能报计算机类专业吗?
- 2025-06-27长得和刘亦菲很像是一种什么体验?
推荐产品
-
为什么日本电影很少出现白丝?
俺自己也很少穿白丝,根据多年经验来看,主要问题是: 白丝显得 -
海洋中是否存在可以替代主粮潜力的动植物?
免费午餐哪里有,南极磷虾在招手。 0耕地、0饲养、0添加,只 -
86版西游记的女演员里,你觉得哪些特别漂亮?
谢邀~(*˘︶˘*).。.:*♡ 第一老鼠精和万圣公主并列第 -
张学友在澳门演唱会被要求讲普通话,这背后反映了哪些文化和社会问题?
如果你去到一个西餐厅,只有英文菜单,你两眼一抹黑,“服务员,
最新资讯




