Go package iter demonstrates an iterator interface and protocol.