{"repo":"gofrs/flock","free":true,"listed":false,"github":"https://github.com/gofrs/flock","clone":"git clone https://github.com/gofrs/flock.git","description":"Thread-safe file locking library in Go","language":"Go","stars":754,"topics":["go","golang","file-locking","flocks","golang-libary","flock"],"license":"BSD-3-Clause","category":"dev-tools","readme_excerpt":"flock flock implements a thread-safe file lock. It also includes a non-blocking TryLock() function to allow locking without blocking execution. Installation Usage For more detailed usage information take a look at the package API docs on GoDoc. License flock is released under the BSD 3-Clause License. See the LICENSE file for more details. Project History This project was originally github.com/theckman/go-flock , it was transferred to Gofrs by the original author Tim Heckman .","default_branch":null,"files":null,"tree":[],"storefront":"/r/gofrs","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/gofrs/flock/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}