golang-samber-lo
samber/cc-skills-golang
A comprehensive, generics-first utility library for Go, providing over 500 type-safe, functional helpers (like Map, Filter, Reduce, GroupBy) for slices, maps, and channels. Designed to replace manual, verbose loops with declarative code. It supports immutable operations by default and offers progressive complexity variants (lo, lop, lom, loi) to handle different performance needs, from standard transforms to CPU-bound parallelism and lazy iteration. Ideal for writing clean, maintainable, and performant Go code.