比如,sha256 一个文件需要写 10 行左右,心疼我的手指。
Ruby 只要两行(当然,Ruby 有点过头了,标准库里有太多差别很细微的方法,乃至一模一样的方法别名,污染补全列表)。
Python 和 Java (使用 Apache Commons 之类)也不过三五行。
再比如标准库里没有 Set,好好的 set.add(e)要写成 set[e] = true,虽然不过稍微多打了几个字,手指还好,但脑子很累,打字的时候要转换一下,阅读的时候还要转换一下。
所以,想问下有没有臃肿版本的 Go 标准库?
Ruby 只要两行(当然,Ruby 有点过头了,标准库里有太多差别很细微的方法,乃至一模一样的方法别名,污染补全列表)。
Python 和 Java (使用 Apache Commons 之类)也不过三五行。
再比如标准库里没有 Set,好好的 set.add(e)要写成 set[e] = true,虽然不过稍微多打了几个字,手指还好,但脑子很累,打字的时候要转换一下,阅读的时候还要转换一下。
所以,想问下有没有臃肿版本的 Go 标准库?