理解 Go defer, panic, recover