Basic Go programs implementing channels and goroutines