Example using goroutines, a channel and wait group