named-mutex Named mutex for go Sample: mutex := NamedMutex("any name of mutex") mutex.Lock() defer mutex.Unlock()