Simple Golang package for conveniently using named read/write locks
built by guoguo
completed Thu, 29 Oct 2026 08:23:36 UTC
Description
Package Locker is a simple package to manage named ReadWrite mutexes. These
appear to be especially useful for synchronizing access to session based
information in web applications.
The common use case is to use the package level functions, which use a package
level set of locks (safe to use from multiple goroutines simultaneously).
However, you may also create a new separate set of locks.
All locks are implemented with read-write mutexes. To use them like a regular
mutex, simply ignore the RLock/RUnlock functions.
RPMs
2 files, 2 archessrc
noarch
Logs
riscv64
Changelog
* Wed Jul 23 2025 Fedora Release Engineering <releng@fedoraproject.org> - 0-20 - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild * Thu Jan 16 2025 Fedora Release Engineering <releng@fedoraproject.org> - 0-19 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild * Thu Jul 18 2024 Fedora Release Engineering <releng@fedoraproject.org> - 0-18 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild * Mon Jun 17 2024 Robert-André Mauchin <zebob.m@gmail.com> - 0-17 - Fix FTBFS * Wed Jan 24 2024 Fedora Release Engineering <releng@fedoraproject.org> - 0-0.14 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild * Fri Jan 19 2024 Fedora Release Engineering <releng@fedoraproject.org> - 0-0.13 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild