一尘不染

我可以使用Go从一个Web应用程序设置多端口吗?

go

据我所知,我可以使用Golang运行简单的Web服务器,只需使用http软件包即可,例如

http.ListenAndServe(PORT, nil)

其中PORT是要侦听的TCP地址。

我可以将PORT用作PORT S ,例如http.ListenAndServe(":80, :8080", nil)从一个应用程序中使用吗?

我的问题可能很愚蠢,但是“谁不问,他就不会回答!”

感谢前进!


阅读 346

收藏
2020-07-02

共1个答案

一尘不染

你不能。

但是,您可以在不同的端口上启动多个侦听器

go http.ListenAndServe(PORT, handlerA)
http.ListenAndServe(PORT, handlerB)
2020-07-02