引用Go 編程語言規范:“選擇”語句選擇將進行一組可能的通信中的哪一個。它看起來類似于“switch”語句,但所有情況都涉及通信操作。如何在一個case子句中等待多個通道,以便僅當兩個通道都返回時才執行案例?例子:select { case <-ch1, <-ch2 ... : //wait for ch1 and ch2 // do something case ..}
使 select 語句同時等待多個通道
幕布斯6054654
2021-06-09 02:17:59