【发布时间】:2018-01-06 12:22:49
【问题描述】:
为什么条件变量中的RWMutex 没有RLock 和RUnLock 方法?
package main
import (
"sync"
)
func main() {
cond := &sync.Cond{L: &sync.RWMutex{}}
cond.L.RLock()
cond.L.RUnlock()
}
我遇到了一个错误:
cond.L.RLock undefined (type sync.Locker has no field or method RLock)
cond.L.RUnlock undefined (type sync.Locker has no field or method RUnlock)
【问题讨论】: