Skip to content


📕 Articles


  • emirpasic/gods - GoDS (Go Data Structures) - Sets, Lists, Stacks, Maps, Trees, Queues, and much more
  • zyedidia/generic - A collection of generic data structures written in Go.
  • go-typ/typ - Generic types and functions that are missing from Go, including sets, linked lists, trees, etc.
  • golang-design/go2generics - A chunk of experiments and demos about Go 2
  • samber/lo - A Lodash-style Go library based on Go 1.18+ Generics (map, filter, contains, find…)
  • life4/genesis - All generic functions for Go 1.18 you ever need!
  • xyctruth/stream - A Stream processing library based on Go 1.18+ Generics (parallel, pipeline, lazy)
  • Soft/iter - iter is a generic iterator library for Go
  • jucardi/go-streams - Stream Collections for Go. Inspired in Java 8 Streams and .NET Linq
  • makiuchi-d/linq - LINQ for Go with type parameters
  • szmcdull/glinq - Go port of DotNet LINQ using generics introduced in Go 1.18
Back to top