我是 Go 的新手,正在编写脚本来测试我的网络服务器是否已启动,如果没有,则为 mai。除了一个让我发疯的琐碎问题外,一切都在工作,尝试了很多其他地方发布的解决方案。问题是当 Web 服务器完全关闭并且没有回复时,Go 崩溃了:panic: runtime error: invalid memory address or nil pointer dereference[signal 0xc0000005 code=0x1 addr=0x0 pc=0x40140e]goroutine 16 [running]:runtime.panic(0x68b1c0, 0x83bfe2) c:/go/src/pkg/runtime/panic.c:279 +0x11fmain.httpGET(0x6f0530, 0x15)httpcheck.go:57 +0x32emain.main()httpcheck.go:43 +0x3bgoroutine 19 [finalizer wait]:runtime.park(0x415bb0, 0x840c38, 0x83eda9) c:/go/src/pkg/runtime/proc.c:1369 +0xacruntime.parkunlock(0x840c38, 0x83eda9) c:/go/src/pkg/runtime/proc.c:1385 +0x42runfinq() c:/go/src/pkg/runtime/mgc0.c:2644 +0xddruntime.goexit() c:/go/src/pkg/runtime/proc.c:1445exit status 2
- 3 回答
- 0 关注
- 175 浏览
添加回答
举报
0/150
提交
取消