Go語言之Cond

Golang的sync包中的Cond實現了一種條件變量,主要用來解決多個讀協程等待共享資源變成ready的場景。在使用Cond的時候,需要特別注意下:每個Cond都會關聯一個Lock(*sync.Mutex or *sync.RWMutex),當修改條件或者調用Wait方法時,必須加鎖,保護condition。 1. Cond的介紹: 定義如下所示: Cond相關API介紹, Cond主要有三個函
相關文章
相關標籤/搜索