diff --git a/business/jxstore/cms/temp.go b/business/jxstore/cms/temp.go index 9227806c6..f32e9f895 100644 --- a/business/jxstore/cms/temp.go +++ b/business/jxstore/cms/temp.go @@ -20,22 +20,24 @@ func connHandler(c net.Conn) { //缓冲 buf := make([]byte, 1024) fmt.Println("Please input data...") - for { - //读取终端输入直到读取到\n - //input, err := reader.ReadString('\n') - //if err != nil { - // fmt.Println("ReadString err:", err) - // return - //} - //写入数据 - c.Write([]byte("input 1111111111")) - //服务器端返回的数据写入buf - cnt, err := c.Read(buf) - if err != nil { - fmt.Println("Read err:", err) - return + go func() { + for { + //读取终端输入直到读取到\n + //input, err := reader.ReadString('\n') + //if err != nil { + // fmt.Println("ReadString err:", err) + // return + //} + //写入数据 + c.Write([]byte("input 1111111111")) + //服务器端返回的数据写入buf + cnt, err := c.Read(buf) + if err != nil { + fmt.Println("Read err:", err) + return + } + //服务器端回传的信息 + fmt.Println("server response:", string(buf[0:cnt])) } - //服务器端回传的信息 - fmt.Println("server response:", string(buf[0:cnt])) - } + }() }