Versions in this module Expand all Collapse all v0 v0.0.1 Apr 11, 2019 Changes in this version + type ConfigureError struct + func (o *ConfigureError) Error() string + func (o *ConfigureError) PathNotFullyQualified() bool + func (o *ConfigureError) ResourceNotSpecified() bool + type LockError struct + func (o *LockError) Error() string + func (o *LockError) FailedToCreateParentDirectory() bool + func (o *LockError) FailedToCreated() bool + func (o *LockError) SyncMutexLockTimedOut() bool + func (o *LockError) SystemCallFailed() bool + func (o *LockError) SystemMutexLockTimedOut() bool + func (o *LockError) WindowsDllLoadFailed() bool + func (o *LockError) WindowsProcedureLoadFailed() bool + type Mutex interface + Lock func() + TimedTryLock func(time.Duration) error + Unlock func() + func NewMutex(config MutexConfig) (Mutex, error) + type MutexConfig struct + Resource string