package main import ( "time" "github.com/coder/websocket" ) type Client struct { Name string Pronouns string PasswordHash string CreatedAt time.Time WsConn *websocket.Conn Id uint32 Groups [MaxGroupsForClient]uint32 Color [3]uint8 } type Group struct { Name string CreatedAt time.Time Id uint32 CreatorId uint32 OwnerId uint32 Clients [MaxClientsInGroup]uint32 Color [3]uint8 EnableUserColors bool }