This commit is contained in:
wjqserver 2025-06-20 16:33:27 +08:00
commit b10790c212
40 changed files with 4149 additions and 0 deletions

22
user/status.go Normal file
View file

@ -0,0 +1,22 @@
package user
import "sync"
type UserStatus struct {
IsInitialized bool
mu sync.Mutex
}
func (s *UserStatus) SetInitialized(initialized bool) {
s.mu.Lock()
defer s.mu.Unlock()
s.IsInitialized = initialized
}
func (s *UserStatus) IsUserInitialized() bool {
s.mu.Lock()
defer s.mu.Unlock()
return s.IsInitialized
}
var userStatus UserStatus