package lock import ( "sync" ) var ( UserLockMap = map[string]*sync.Mutex{} MainLock = sync.Mutex{} ) func InitUserLock(appID string) { //MainLockMap.Store(appID, sync.Mutex{}) //log.Println("获取到appID的锁:", GetUserLock(appID)) } /*func GetUserLock(appID string) ()sync.Mutex { if userLock, ok := MainLockMap.Load(appID); ok { _userLock := userLock.(sync.Mutex) return _userLock } return }*/