当前位置: 首页 >
为什么 Go 语言的 Error Handling 被某些人认为是一个败笔?
- 人气:
因为go的错误处理怎么看都毫无意义 从类型论角度来说 一个result和err的tuple是个product type,但两个只有可能有一个是合理的 对于这种情况如果要用类型来模拟错误的话最合理的是像rust这样定义一个 sum type,这样安全的很多 从软件工程角度 一般代码可以在顶层套一层捕获 碰到一个error直接抛出被接住中断procedure 而且多层嵌套也有traceback stack清晰标出调用关系 但go这种防御式编程直接把error当一个变量了 所以你学要手…。
推荐资讯
- 2025-06-22轰20的亮相为什么被反复推迟?
- 2025-06-22几年前吹得神乎其神的福建舰电磁弹射为什么现在销身匿迹了?
- 2025-06-22为什么越来越多的国内男孩,要娶国外女孩?
- 2025-06-22想深入学习网站后台技术,有哪些建议?
- 2025-06-22现在河南流行娶外国女(比如越南、老挝)结婚了吗?
- 2025-06-22170cm女生在日本算啥水平?
- 2025-06-22为什么 Windows 没有比较成熟的第三方桌面环境(explorer.exe)?
- 2025-06-22写CUDA到底难在哪?
- 2025-06-22据说Rust和WASM可以让J***ascript变得更强,有值得推荐的项目吗?
- 2025-06-22你在出租房屋发现过什么前租客留下的“宝藏”?
- 2025-06-22一个人可以固执到什么程度?
- 2025-06-22网络小白如何建立一个网站,供别人下载文件(主要是PDF和MP3)?
- 2025-06-22黄晓明上戏考博落榜,本人回应「明年再战」,怎样看明星对高学历的追求?上戏博士有多难考?
- 2025-06-22各位前端大触们,一般怎么定颜色的?
- 2025-06-22美国***下令美使领馆暂停留学生新签证面谈,将带来哪些影响?美国大学在全球人才竞争中还有优势吗?
- 2025-06-22科学怎么解释中医把脉孕检,并且知道怀的男孩女孩?
推荐产品
-
如何评价华为鸿蒙电脑?
6月19号更新: Debian 12 ARM虚拟机:上午的时 -
能发一张在暧昧期的聊天记录吗?
凌晨4点40到首都机场,然后我就真去接机了,然后她就真给我加 -
汉语是牺牲了什么,才成为世界最紧凑、最高效的语言?
流传甚广的联合国宪章最薄我没看过,但今天看了一个联合国决议, -
如何评价捞女游戏改名,全网“围剿”,以及导演b站账号被封这件事?
发售仅仅一天,各大媒体点名批评,b站抖音通通炸号,小黑盒禁言
最新资讯




