因为go的错误处理怎么看都毫无意义 从类型论角度来说 一个result和err的tuple是个product type,但两个只有可能有一个是合理的 对于这种情况如果要用类型来模拟错误的话最合理的是像rust这样定义一个 sum type,这样安全的很多 从软件工程角度 一般代码可以在顶层套一层捕获 碰到一个error直接抛出被接住中断procedure 而且多层嵌套也有traceback stack清晰标出调用关系 但go这种防御式编程直接把error当一个变量了 所以你学要手…。
代码:
用K8s的公司有多少人会部署K8s?
程序员平时都是CRUD开发工作,真的需要深入理解原理性的知识点吗?
月之暗面 Kimi 首个 Agent 开启内测,可生成易追溯的万字报告,有哪些技术亮点?
postgresql能取代mongodb吗?
为什么现在糖尿病越来越多?
中国人民抗日战争暨世界反法西斯战争胜利 80 周年纪念活动安排公布,将举行盛大阅兵,你有哪些期待?
如何评价前端框架 Solid?
本人女20,平胸跟男生一样怎么办 ?
为什么谈到武侠游戏就言必称仙剑和金庸群侠传,后继无人了吗?
如何评价张靓颖刘宇宁《九万字》?
为什么还有人用VIM?
都说苹果是细节狂魔,那苹果有没有细节其实做的很差的点?
Golang 中为什么没有注解?
有哪些是你用上了mac才知道的事?
有什么好用的连点器,可以录制屏幕那种,免root权限?
你身边身材最好的女生是什么样?
Docker 的应用场景在哪里?
为什么有些人不喜欢春晚提到饺子?
PostgreSQL 与 MySQL 相比,优势何在?
程序员的时间管理真的是写代码1小时,调试8小时吗?
MiniMax Week第三天推出通用 Agent,体验如何?对行业会带来哪些影响?
为什么微软还没有倒闭?
如何看待华为Pura80标准版手机接口竟倒退成USB 2.0?要是也烧了WIFI是不是不好备份数据?
写代码的时候总是考虑太多怎么办?
中国狸花猫有什么优缺点呢?
女生穿小妈(后妈)裙是种什么体验?
CPU 为什么很少会坏?
30岁的人生有多无力?
有没有人真的很讨厌自己的妈妈?
如果意外挖出 10 吨黄金,有那些将它们洗白、正常使用的方法?