@
lihongjie0209 重点当然不是格式化的问题
举一个另外的例子
sync.Map 上没有 length 或者 size 方法,获取元素的数量要用 sync.Map.Range 遍历
https://github.com/golang/go/issues/20680这个链接有解释说为什么不加这个方法,a Len method would either be misleading or inefficient
类似这样的例子应该还有一些,所以有人觉得拿 Go 写的代码质量会更高,因为一些 misleading 或者 inefficient 的功能直接被删掉了
> Python:
> 优秀的性能 -> 要性能的就是 C 来写
几乎所有的语言都能调用 C 代码,照你这个说法,任何一个语言都有优秀的性能
> JavaScript
> npm -> 强大的标准库
npm 不是标准库,而且我几乎没见过有人给 JavaScript 的标准库说过好话
> Java
> 我有 JVM -> 优秀的性能
性能指的不单是执行时间,内存占用量也是性能的一部分,而 JVM 在这方面的性能很渣
即使单说执行时间,JVM 可能也只是在吞吐量上有优势