Go语言之Cond

Golang的sync包中的Cond实现了一种条件变量,主要用来解决多个读协程等待共享资源变成ready的场景。在使用Cond的时候,需要特别注意下:每个Cond都会关联一个Lock(*sync.Mutex or *sync.RWMutex),当修改条件或者调用Wait方法时,必须加锁,保护condition。 1. Cond的介绍: 定义如下所示: Cond相关API介绍, Cond主要有三个函
相关文章
相关标签/搜索