Goroutine, channel and select example