package frame func Try(f func(), catchFunc func(interface{})) { defer func() { if err := recover(); err != nil { catchFunc(err) } }() f() }