code: func greetings(p *profile.Profile, ui plugin.UI) {
  	numLabelUnits := identifyNumLabelUnits(p, ui)
  	ropt, err := reportOptions(p, numLabelUnits, pprofVariables)
  	if err == nil {
  		rpt := report.New(p, ropt)
  		ui.Print(strings.Join(report.ProfileLabels(rpt), "\n"))
  		if rpt.Total() == 0 && len(p.SampleType) > 1 {
  			ui.Print(`No samples were found with the default sample value type.`)
  			ui.Print(`Try "sample_index" command to analyze different sample values.`, "\n")
  		}
  	}
  	ui.Print(`Entering interactive mode (type "help" for commands, "o" for options)`)
  }
docs: // greetings prints a brief welcome and some overall profile
  // information before accepting interactive commands.