我是 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 關注
- 214 瀏覽
添加回答
舉報
0/150
提交
取消