golang开发中经常需要对集合数据进行转换、过滤、汇总等。 虽然这类工作大部分可以用简单地循环搞定,但毕竟还是啰嗦。 在golang1.18以前,这些工作常用ahmetb/go-linq来完成。 但随着golang1.18的发布,其提供内置了泛型的支持。 这时samber/lo成了更好的选择。 linq 的特点 LINQ(language integrated query)这个概念来自 c#,linq 库借用了此思路,在golang中提高了操作对slice的开发效率。 注意:只是提高了开发效率...

Markdown supported · ⌘↵ to post
No responses yet.