package
1.20240719.1
Repository: https://github.com/blend/go-sdk.git
Documentation: pkg.go.dev

# Functions

IsNotSupported returns a boolean indicating whether the error is known to report that a function is not supported (possibly for a specific input).
Lock places an advisory write lock on the file, blocking until it can be locked.
MutexAt returns a file based mutex at a given path.
RLock places an advisory read lock on the file, blocking until it can be locked.
Unlock removes an advisory lock placed on f by this process.

# Variables

ErrNotSupported is a checkable error (with IsNotSupported(...)) that indicates a given operation is not supported.

# Structs

Mutex manages filehandle based locks that are scoped to the lifetime of a parent process.

# Interfaces

A File provides the minimal set of methods required to lock an open file.