type go.pact.im/x/syncx.Lock

6 uses

	go.pact.im/x/syncx (current package)
		lock.go#L8: type Lock chan struct{}
		lock.go#L11: func NewLock() Lock {
		lock.go#L12: 	return make(Lock, 1)
		lock.go#L18: func (c Lock) Acquire(ctx context.Context) error {
		lock.go#L30: func (c Lock) Release() {

	go.pact.im/x/supervisor
		supervisor.go#L29: 	runLock syncx.Lock