因为go的错误处理怎么看都毫无意义 从类型论角度来说 一个result和err的tuple是个product type,但两个只有可能有一个是合理的 对于这种情况如果要用类型来模拟错误的话最合理的是像rust这样定义一个 sum type,这样安全的很多 从软件工程角度 一般代码可以在顶层套一层捕获 碰到一个error直接抛出被接住中断procedure 而且多层嵌套也有traceback stack清晰标出调用关系 但go这种防御式编程直接把error当一个变量了 所以你学要手…。
代码:
冬天也要穿胸罩吗?
27 寸显示器和 24 寸显示器在使用体验上有多大差别?
一个程序员的水平能差到什么程度?
为什么现在的年轻人更容易觉得疲惫?
Golang是不是代替了PHP以前的生态位啊?
妈妈去世后,外婆家的亲戚集体不来,我还要跟他们交往吗?
为什么大家觉得中医一无是处?
洲际导弹能打到任何地方,为什么还需要轰炸机?
哪些令你惊艳的AI大语言模型提示词(prompt)?
该怎么反驳有的人说;“东德和西德,朝鲜和韩国就是上帝摆出来最大的例子”?
如何评价首个女性友好的编程语言HerCode?
能分享一下你写过的rust项目吗?
男朋友说我穿衣服太开放,难道好身材不应该显示出来吗?
如何评价Cursor?
为什么全世界无一人能实现新mac直接全功能稳定装Win 11 arm,或PC直接装macOS arm?
Golang与Rust哪个语言会是今后的主流?
为什么章若楠和杨超越长得很像,男人却更喜欢章若楠,认为有女人味,而觉得杨超越像小女孩?
各省的省超出来后(类似于苏超),中超是不是就废了?
请问照片里这个人是谁呀?
长得和刘亦菲很像是一种什么体验?
什么是 5G 固定无线接入(FWA)?
Go 语言几乎打了所有 Programming Language 学者的脸,然而它却成功了,为什么?
日本AV对中国人的毒害有多大?
小腿能粗到什么地步?
为什么 CRT 画质这么好也被淘汰,液晶反而发展的很好?
为什么中国开发不出流行的编程语言?
为什么腰肌劳损这么难治?
做好的flask项目怎么部署到服务器,使用公网ip可访问?
做个web服务器,gin框架和go-zero怎么选?