// 移除ses上的绑定 func RemoveUser(ses *netdef.Session) *User { tag := ses.GetTag(gameUserTag) if tag == nil { return nil } u := tag.(*User) userGuard.Lock() ses.SetTag(gameUserTag, nil) userCount = userCount - 1 userGuard.Unlock() return u }