我有一个简单的 golang 程序,它在执行名为testFunc的函数之前侦听端口上的活动
func main() {
http.HandleFunc("/test", testFunc)
http.ListenAndServe(":1337", nil)
}
当我构建这个程序时,运行它并转到http://localhost:1337/test,它工作正常。
当我终止程序并再次尝试运行它时,程序立即终止,没有显示错误输出。
例如,当我将端口更改为 1338 时,它第一次工作,然后每次都失败。有任何想法吗?