Files
jx-callback/business/jxstore/cms/temp.go
suyl 4f41f766fe aa
2021-06-15 16:36:09 +08:00

38 lines
706 B
Go

package cms
import (
"bufio"
"fmt"
"net"
"os"
"strings"
)
func TestTemp() {
conn, err := net.Dial("tcp", "print.jxcs.net:8000")
if err != nil {
fmt.Println("client err=", err)
return
}
defer conn.Close() // 关闭连接
//客户端可以发送单行数据
reader := bufio.NewReader(os.Stdin)
for {
input, err := reader.ReadString('\n')
if err != nil {
fmt.Println("readstring err=", err)
}
inputInfo := strings.Trim(input, "\r\n")
//fmt.Println(inputInfo)
if strings.ToUpper(inputInfo) == "Q" { // 如果输入q就退出
return
}
//将line发送给服务器
_, err = conn.Write([]byte(inputInfo))
if err != nil {
fmt.Println("conn.write err=", err)
}
}
}