当前位置:当前位置: 首页 >
为什么 Go 语言的 Error Handling 被某些人认为是一个败笔?_新疆维吾尔自治区阿克苏地区阿克苏市素上平炎商超设备有限责任公司
浏览次数:304发表时间:2025-06-23 11:50:18
因为go的错误处理怎么看都毫无意义 从类型论角度来说 一个result和err的tuple是个product type,但两个只有可能有一个是合理的 对于这种情况如果要用类型来模拟错误的话最合理的是像rust这样定义一个 sum type,这样安全的很多 从软件工程角度 一般代码可以在顶层套一层捕获 碰到一个error直接抛出被接住中断procedure 而且多层嵌套也有traceback stack清晰标出调用关系 但go这种防御式编程直接把error当一个变量了 所以你学要手…。
同类文章排行
- 为什么中国开发不出流行的编程语言?
- 如何看待某日本小学校园餐只有一小块鸡肉?
- 穿了瑜伽裤真的舒服吗?
- 中部四省湖南、湖北、江西、安徽中哪个最有发展潜力?
- 为什么晚清至建国前出了那么多大师?如辜鸿铭、钱锺书、陈寅恪等。
- 程序员明明是技术积累岗位,为什么年龄越大反而可替代性变高了?
- 如何看待 2026QS 世界大学排名?
- 为什么很多男人都喜欢大胸的女生?
- 如何自己搭建家庭服务器?
- 如何评价《情感反诈模拟器》女演员刘梦茹最新的抖音***回应?
最新资讯文章
- 你在出租房屋发现过什么前租客留下的“宝藏”?
- 独立开发者为什么坚持独立而不愿意合作?
- 闲鱼上680的14t机械硬盘组nas靠谱吗?
- 腰间盘突出能不能治愈?
- K8s好用在什么地方?
- PHP初学者,我能不能使用PHP来开发桌面应用?
- 为什么j***a被部分开发者认为是低端技术?
- 深圳高二中学生「手搓」火箭飞燕一号发射成功,突破 10KM 海拔高度,这属于什么水平?手搓火箭有多难?
- 如何看待 Rust 的应用前景?
- 各位前端大触们,一般怎么定颜色的?
- 哪张夏天的老照片,让你一想起来就嘴角上扬?
- 自己组一个E5服务器才几百块钱,为什么去阿里云租这么贵?
- 坐标福建福州,现在是不是适合卖房?
- 大街上看到大白腿,忍不住瞄了两眼,算不算不尊重女性?
- 为什么章若楠和杨超越长得很像,男人却更喜欢章若楠,认为有女人味,而觉得杨超越像小女孩?
- 如果有人自称中央特派员,手持中央密令,到看守所要求提走一个***,看守所会交人吗?
- 我是新手想养鱼,预算不超过200。有什么好的建议或者禁忌吗。?
- 同样源于Unix,是不是Linux的桌面图形用户界面(GUI)没有MacOS流畅?
- 微软 VS Code 1.101 发布,集成 MCP 协议,这对用户体验有哪些改变?
- 养龟玩龟的人可怕吗?