0
我有一个简单的TCP服务器端口上监听。如何写net.Conn.Write()
定义类型用户的对象?下面如何写net.Conn.Write)的用户定义的结构对象(
我的代码给出:
func main() {
ln, err := net.Listen("tcp", ":2000")
if err != nil {
log.Fatal(err)
}
msgchan := make(chan string)
for {
conn, err := ln.Accept()
if err != nil {
log.Println(err)
continue
}
}
}
谢谢, 我使用JSON使用Marshal()函数来转换成[]字节,然后写入net.Conn.Write()。但是,在接收端,我无法把它转换成原来的样子。 –
@Raja哈马德·法鲁克确保你的对象的字段被导出。只有你的软件包可以访问内部字段。 –