当我尝试在 Linux 机器上连接时遇到问题php-fpm.service,该服务侦听端口9000,该服务运行良好,这是我的代码:
package main
import (
"log"
"net"
)
func main() {
listener, err := net.Listen("unix", "127.0.0.1:9000")
if err != nil {
log.Fatal("Connection error: ", err)
}
for {
fd, err := listener.Accept()
if err != nil {
log.Fatal("Accept error: ", err)
}
log.Print("a")
}
}
糟糕的是,在这行代码之后:fd, _ := listener.Accept()什么都没有发生,后面的代码不再执行,正如您在上面的代码中看到的,我有这行代码,log.Print("a")但该文本从未显示在控制台上。我究竟做错了什么?我希望你能帮助我,在此先感谢。
墨色风雨
相关分类