net/http: server's Shutdown doesn't wait for hooks to complete · Issue #32116 · golang/go

Http server's registered func on shutdown is called in goroutine. It will be interrupted by end of the process. package main import ( "context" "fmt" "net/http" "os" "os/signal" "syscall" "time" ) ...