Channels and goroutines

using channels + go routines. Need to look into how to manage shutdown but otherwise good
can this be removed?  How does go handle multiple imports of the same package?