type sync.Locker

5 uses

	sync (current package)
		cond.go#L40: 	L Locker
		cond.go#L47: func NewCond(l Locker) *Cond {
		mutex.go#L40: type Locker interface {
		rwmutex.go#L237: func (rw *RWMutex) RLocker() Locker {

	net/http
		transport.go#L2562: 	testHookMu                     sync.Locker = fakeLocker{} // guards following