rust 的 result 是枚举,只有2个答案,要么ok要么不ok,不ok的时候,err带错误信息。
golang 的 error ,只是多返回值,***设有2个返回值,其实一个给了error,那么用户可以造4个组合的返回: 1,有返回值,有error 2,有返回值,无error 3,无返回值,无error 4,无返回值,有error 理论上,google 希望的是2和4。
虽然现实多数也是这么用的,但是我真碰到过1和3的。
这时候,就很惆怅 。
只要碰到过一次,你就蛋疼了。
因…。
{dede:pagebreak/}
现在写 J***aScript 的是不是已经没人在用 class 这个关键字了?
为什么有的人喜欢带着 MacBook 去咖啡店或者书店上网,而不是 ThinkPad 之类的?
j***a 使用 pgsql 好用吗?和 mysql 区别大吗?
为什么 Linux 软件安装包会有依赖关系,而 Windows 软件安装包不需要?
各位前端大触们,一般怎么定颜色的?
如何评价董宇辉:“飞机大炮对你生活影响其实并不大,小家电才是真正提升每个人生活质量”这个观点?
如何评价国产像素武侠RPG游戏《逸剑风云决》的两个DLC“碧海仙踪”和“武家旧事” ?
国内的银行软件搞所谓的“安全键盘”是不是有什么大病?
为什么 Windows 的兼容性这么强大,到底用了什么技术?
为什么很多人都说华为很垃圾?
如何评价张靓颖刘宇宁《九万字》?
为什么买的小乌龟总是养不活呀?
为什么鲍林晚年那么迷信维生素 C 但还活了 94 岁?
亲眼见到明星本人是什么体验?
用PHP写了个小框架,怎么才能得到大佬们的指点?
程序员平时都是CRUD开发工作,真的需要深入理解原理性的知识点吗?