An open API service indexing awesome lists of open source software.

https://github.com/fishy/rowlock

Go implementation of rowlock
https://github.com/fishy/rowlock

go golang library lock rowlock

Last synced: 11 months ago
JSON representation

Go implementation of rowlock

Awesome Lists containing this project

README

          

[![PkgGoDev](https://pkg.go.dev/badge/go.yhsif.com/rowlock)](https://pkg.go.dev/go.yhsif.com/rowlock)
[![Go Report Card](https://goreportcard.com/badge/go.yhsif.com/rowlock)](https://goreportcard.com/report/go.yhsif.com/rowlock)

# RowLock

RowLock is a [Go](https://golang.org)
[library](https://pkg.go.dev/go.yhsif.com/rowlock).
A row lock is a set of locks associated with rows.
Instead of locking and unlocking globally,
you only operate locks on a row level.

([Example code on pkg.go.dev](https://pkg.go.dev/go.yhsif.com/rowlock#example-package))

## License

[BSD 3-Clause](LICENSE).