package tcpserver import ( "gitee.ltd/lxh/logger/log" "net" ) // Start // @description: 启动服务 func Start() { // 建立 tcp 服务 listen, err := net.Listen("tcp", "0.0.0.0:8081") if err != nil { log.Errorf("TCP服务启动失败: %v", err) return } for { // 等待客户端建立连接 var conn net.Conn conn, err = listen.Accept() if err != nil { log.Errorf("客户端连接失败: %v", err) continue } // 启动一个单独的 goroutine 去处理连接 go process(conn) } }