package main import ( "time" "github.com/getsentry/sentry-go" "github.com/httprunner/httprunner/v4/hrp/cmd" ) func main() { defer func() { if err := recover(); err != nil { // report panic to sentry sentry.CurrentHub().Recover(err) sentry.Flush(time.Second * 5) // print panic trace panic(err) } }() cmd.Execute() }