package
0.0.0-20240823013242-0a4c7ae810f6
Repository: https://github.com/rivian/delta-go.git
Documentation: pkg.go.dev

# Packages

Package dynamolock contains the resources required a create a DynamoDB lock.
Package filelock provides the resources required to create a file lock.
Package nillock contains the resources required to create a nil lock.
Package redislock contains the resources required a create a Redis lock.

# Variables

ErrLockNotObtained is returned when a lock cannot be returned.
ErrUnableToUnlock is returned when a lock cannot be released.

# Interfaces

Locker is the abstract interface for providing a lock client that stores data in the lock The data can be used to provide information about the application using the lock including the prior lock client version.