我已经构建了一个小型Web应用程序,但是在服务器上,您无法启动并收听服务功能,因为服务器已经在端口上。
我是否需要监听和服务,但是将其设置在服务器运行的同一端口上?例如,在python中,你有一个virtualenv。是否需要类似的环境?
答案 0 :(得分:2)
当你使用Go的内置服务器时,它与使用Apache或nginx进行监听没有什么不同。您可以侦听您希望的任何IP和端口,但必须避免两者都试图响应相同请求的冲突。如果您的服务器正在侦听127.0.0.1:80,则无法让Go在同一端口上进行侦听,或者存在冲突(例如)。