code: func GetCaller() string {
  	var pc [1]uintptr
  	runtime.Callers(3, pc[:])
  	f := runtime.FuncForPC(pc[0])
  	if f == nil {
  		return fmt.Sprintf("Unable to find caller")
  	}
  	return f.Name()
  }
docs: // GetCaller returns the caller of the function that calls it.