package utils import ( "context" "gitea.com/bitwsd/core/common/log" ) func SafeGo(fn func()) { go func() { defer func() { if err := recover(); err != nil { log.Error(context.Background(), "panic recover", "err", err) } }() fn() }() }