我在这个链接中看到了一些代码,我搞混了:http://www.darkcoding.net/software/go-lang-after-four-months/
第二个值(OK)是什么意思?
for self.isRunning {
select {
case serverData, ok = <-fromServer: // 第二个值(OK)是什么意思?
if ok {
self.onServer(serverData)
} else {
self.isRunning = false
}
case userInput, ok = <-fromUser:
if ok {
self.onUser(userInput)
} else {
self.isRunning = false
}
}
}