[iterator.go](iterator.go.md) [iterator_test.go](iterator_test.go.md)