code: func (set StringSet) Iter() <-chan string {
  	ch := make(chan string)
  	go func() {
  		for elem := range set {
  			ch <- elem
  		}
  		close(ch)
  	}()
  
  	return ch
  }
docs: // Iter() returns a channel of type string that you can range over.