mirror of
https://gitee.com/sjqzhang/go-fastdfs.git
synced 2024-12-05 04:37:52 +08:00
.. | ||
appveyor.yml | ||
LICENSE | ||
lockfile_unix.go | ||
lockfile_windows.go | ||
lockfile.go | ||
README.md |
lockfile
Handle locking via pid files.
Attention: This is a fork of Ingo Oeser's amazing work whose behavior differs a bit. While the original package allows a process to obtain the same lock twice, this fork forbids this behavior.
install
Install Go 1, either from source or with a prepackaged binary. For Windows support, Go 1.4 or newer is required.
Then run
go get gopkg.in/Acconut/lockfile.v1
LICENSE
BSD
documentation
package documentation at godoc.org
contributing
Contributions are welcome. Please open an issue or send me a pull request for a dedicated branch. Make sure the git commit hooks show it works.
git commit hooks
enable commit hooks via
cd .git ; rm -rf hooks; ln -s ../git-hooks hooks ; cd ..