因为go的错误处理怎么看都毫无意义 从类型论角度来说 一个result和err的tuple是个product type,但两个只有可能有一个是合理的 对于这种情况如果要用类型来模拟错误的话最合理的是像rust这样定义一个 sum type,这样安全的很多 从软件工程角度 一般代码可以在顶层套一层捕获 碰到一个error直接抛出被接住中断procedure 而且多层嵌套也有traceback stack清晰标出调用关系 但go这种防御式编程直接把error当一个变量了 所以你学要手…。
自己拥有一台服务器可以做哪些很酷的事情?
有哪些事,是社会底层人认识不到的?
闪极全球首发多口 PD 3.1 充电器,单口 140W 输出,其中还有哪些亮点值得关注?
雷军为什么不愿意用性价比打法进军NAS?
宁波东方理工大学学费每人每学年 9.6 万,为什么会这么贵?
用PHP写了个小框架,怎么才能得到大佬们的指点?
全国各地现理发店倒闭潮,没有电商冲击,理发店为什么自己能干黄?
哪个瞬间让你觉得编程只是一门技术?
为什么国外能把95式改装的那么高端,而国内即使是特种部队用的95式几乎连战术配件都没有?
LCD党真的只是少部分人吗?
电话:
座机:
邮箱:
地址: