Versions in this module Expand all Collapse all v1 v1.0.5 Oct 7, 2022 Changes in this version + func UserRegister() (uid int, uName string, uPhone string, uSex string) type User + Phone string v1.0.4 Oct 6, 2022 v1.0.3 Oct 6, 2022 v1.0.2 Oct 6, 2022 v1.0.1 Oct 6, 2022 Changes in this version + var CommandMap map[string]string + var NowUserId int + type ServerObj struct + Ip string + Message chan string + OnlineMap map[int]*User + Port int + func NewServer(ip string, port int) *ServerObj + func (this *ServerObj) BroadCast(user *User, msg string) + func (this *ServerObj) Handler(conn net.Conn) + func (this *ServerObj) ListenMessager() + func (this *ServerObj) Start() + type User struct + Addr string + C chan string + Conn net.Conn + Name string + Server *ServerObj + Uid int + func NewUser(conn net.Conn, server *ServerObj) *User + func (this *User) ExecMessage(msg string) + func (this *User) ListenServerMessage() + func (this *User) Offline() + func (this *User) Online() + func (this *User) SendMessage(msg string)