多路选择和超时机制
2020-01-07 本文已影响0人
不死鸟F21
1.select{
case: 阻塞事件
}
func TimeoutService() {
select {
case ret := <-AsyncService():
fmt.Println(ret)
case <-time.After(time.Millisecond * 90):
fmt.Println("timeout..")
}
}