func caller() string {
	name := "unknown"
	if pc, _, _, ok := runtime.Caller(1); ok {
		name = filepath.Base(runtime.FuncForPC(pc).Name())
	}
	return name
}
func caller() string {
	name := "unknown"
	if pc, _, _, ok := runtime.Caller(1); ok {
		name = filepath.Base(runtime.FuncForPC(pc).Name())
	}
	return name
}
func caller ( ) string { name := " " if pc , _ , _ , ok := runtime . Caller ( 1 ) ; ok { name = filepath . Base ( runtime . FuncForPC ( pc ) . Name ( ) ) } return name }
// caller returns the name of the function that called the function this function was called from.
caller returns the name of the function that called the function this function was called from .