Go implementation of C++ STL iterators and algorithms.
Iterator implementation to provide map and reduce functionalities.