跳至主要內容
samber/lo 包提升我们代码中的迭代质量

samber/lo 包提升我们代码中的迭代质量

github.com/samber/lo是基于go1.18版本之后的Lodash的工具库,Lodash则是一个一致性、模块化、高性能的JavaScript实用工具库,用于提升开发者效率,提高原生JavaScript方法的性能,在业界赫赫有名。

lo 项目开始时作为一个有新泛型实现的实验,在某些方面可能看起来像Lodash。作者曾使用go-funk包进行编码,但go-funk使用反射(reflection),因此不是类型安全的,使用不当可能还会导致panic。


离心原创大约 2 分钟tutorialgolanggoreleasertool