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
The pages are generated with Golds v0.4.9. (GOOS=linux GOARCH=amd64)