如何使用 ListenTCP 监听 0.0.0.0:8080
How to listen to 0.0.0.0:8080 with ListenTCP
如何使用 net.ListenTCP
监听 TCP 端口 8080
?
对于 net.Conn
我只是这样做:
ln, err := net.Listen("tcp", ":8080")
ListenTCP
最简单的解决方案是什么?
要使用 net.ListenTCP, you must construct a net.TCPAddr struct. The simplest way is to resolve 您传递给 Dial
或 Listen
的同一个字符串:
addr, err := net.ResolveTCPAddr("tcp", ":8000")
if err != nil {
panic(err)
}
ln, err := net.ListenTCP("tcp", addr)
根据 net.ResolveTCPAddr 上的评论,可以在 net.Dial 文档中找到“网络”和“地址”的有效组合。
如何使用 net.ListenTCP
监听 TCP 端口 8080
?
对于 net.Conn
我只是这样做:
ln, err := net.Listen("tcp", ":8080")
ListenTCP
最简单的解决方案是什么?
要使用 net.ListenTCP, you must construct a net.TCPAddr struct. The simplest way is to resolve 您传递给 Dial
或 Listen
的同一个字符串:
addr, err := net.ResolveTCPAddr("tcp", ":8000")
if err != nil {
panic(err)
}
ln, err := net.ListenTCP("tcp", addr)
根据 net.ResolveTCPAddr 上的评论,可以在 net.Dial 文档中找到“网络”和“地址”的有效组合。