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/}
把贵州省撤销,设立一个超大型国家自然公园,是不是一个好的提法?
鱼缸的硝酸盐含量为多少比较合适?
以前大力推广的沼气池,怎么现在越来越少了?
日本拟取消外籍博士生生活补助,如何看待这一调整?是否会导致人才流失?
当下房子已经跌到这样了,你会买吗,为什么?
养乌龟只养一只,它觉得会孤独吗?
养乌龟只养一只,它觉得会孤独吗?
***设我使用C++tcp编程写了一个服务端,该如何考虑它的网络安全问题?
如果广西并入广东发展会怎样?
多益网络输了餐费官司,准备近几年搬离广州,你怎么看?
为什么我觉得 AI 写代码纯属添乱?
如何评价女明星梅根福克斯的身材?
妈妈和儿子需要避嫌吗?
为什么很多知乎的回答推崇日本式的市区、市郊通勤铁路?
为什么程序员独爱用Mac进行编程?
为什么现在很多人推崇国外原版教材?