我正在使用Gorilla Web Toolkit中的Mux库以及捆绑的Go http服务器.
问题是在我的应用程序中,HTTP服务器只是一个组件,它需要自行决定停止和启动.
当我称之为http.ListenAndServe(fmt.Sprintf(":%d", service.Port()), service.router)块时,我似乎无法阻止服务器运行.
http.ListenAndServe(fmt.Sprintf(":%d", service.Port()), service.router)
我知道这在过去一直是个问题,是不是仍然如此?请问有什么新的解决方案吗?谢谢.
go
go ×1