💥 it
is a Go module that provides a variety of iterator building blocks, based on the Go 1.23+ iterators.
It is entirely written in the Go standard library, making it lightweight and dependency-free.
It is inspired by the Rust std::iter::Iterator trait.
go get github.com/kyminbb/it
import "github.com/kyminbb/it"
See https://pkg.go.dev/github.com/kyminbb/it for the detailed usage doc and examples.
- Fix open issues or request new features
- Fork this repository to make changes
- Run
just test
to run the tests
- Run
See LICENSE (MIT).