Where and why should you use iterators in Go?

Iterators are a language feature that allows you to traverse elements of a collection or data stream without having to load everything into memory at…