因为go的错误处理怎么看都毫无意义 从类型论角度来说 一个result和err的tuple是个product type,但两个只有可能有一个是合理的 对于这种情况如果要用类型来模拟错误的话最合理的是像rust这样定义一个 sum type,这样安全的很多 从软件工程角度 一般代码可以在顶层套一层捕获 碰到一个error直接抛出被接住中断procedure 而且多层嵌套也有traceback stack清晰标出调用关系 但go这种防御式编程直接把error当一个变量了 所以你学要手…。
代码:
为什么幼儿园的超前教育被叫停?
如何看待2025年多地推出升级版「禁酒令」?
美国登月到底是不是真的?
是什么样的动力让开发者愿意投入精力,甚至去「自学」来维护开源项目呢?
你怎么看待剪映收费过高问题?
MacOS真的比Windows流畅吗?
糖尿病盲人去四川旅游,前往成都各大医院药房买胰岛素被拒,对此有什么看法?
PHP初学者,我能不能使用PHP来开发桌面应用?
操作系统能否知道自己处于虚拟机中?
这种裙子是不是对直男爆杀?
俄罗斯人现在的生活水平到底怎么样?
搞了NAS之后去哪里下载4K,8K的电影?
怎么评价国内AI企业人肉背15块80TB硬盘,飞去马来西亚用英伟达训练数据,以规避美国禁令?
我是新手想养鱼,预算不超过200。有什么好的建议或者禁忌吗。?
目前中国程序员和美国程序员的差距在哪里?
微软宣布 5 月 28 日开始下架「Microsoft 远程桌面」应用,背后原因有哪些?
字节跳动辞退原豆包大模型负责人乔木,被曝婚内出轨下属,如何看待这一处理结果?
印度是真的烂还是咱们在信息茧房里面?
如何评价女明星梅根福克斯的身材?
你见过最上进的人是怎样的?
好的鼠标垫和差的鼠标垫有什么区别?
如何看待 Mac mini M4 支持可更换 SSD?
折叠屏手机有哪些有用或好玩的功能,你过去不理解,现在离不开?
vmware 虚拟机如何安装?
快手生成式推荐OneRec技术报告公开了,有哪些亮点值得讨论?
Chrome 浏览器设计的神细节有哪些?
入手了一台PS5 silm,你有哪些游戏推荐?
为什么明明身边二胎非常普遍,但从人口统计数据看,人口依然是在减少的?
和女生合租,都会发生什么事情?
为什么j***a被部分开发者认为是低端技术?