package utils import ( "reflect" "runtime" ) func GetFuncName(fn interface{}) string { ptr := reflect.ValueOf(fn).Pointer() return runtime.FuncForPC(ptr).Name() }