GoLang extended synchronization primitives: Named mutex, non blocking mutex, semaphore.
Concurrency and synchronization primitives
Simple cross platform files sync service in Golang.
Realtime bidirectional folder synchronization
Golang: contex-aware synchronization primitives (mutex).
Filesync is a utility written in Golang which helps you to keep the files on the client up to date with the files on the server.
gosync is a library for Golang styled around zsync / rsync, written with the intent that it enables efficient differential file transfer in a number of ways. NB: I am unable to contribute to this at the moment
Sync primitive for golang. Key + Mutex = Kmutex