golang tcp监听窗口

时间:2018-12-08 06:08:50

标签: go network-programming

我正在Windows OS中启动TCP侦听器,不确定如何从侦听器接收数据并将其发送到命令行

在Unix中,我们执行以下操作:

service := ":1200"
tcpAddr, err := net.ResolveTCPAddr("tcp", service)

listener, err := net.ListenTCP("tcp",tcpAddr)
if err != nil {
    return "", err
}

defer listener.Close()
file, err := listener.File()//--> unix supports file descriptor / how about in windows ??
if err != nil {  
    return "", err
}

cmd := exec.Command(execname)
cmd.ExtraFiles = []*os.File{file}//--> in unix it support / how about in windows to add data ???
cmd.Start()

如何在Windows中调出侦听tcp ipaddress并发送到可执行文件的地址?

0 个答案:

没有答案