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