code: func InitReporter() reporter.Reporter {
  	rep := reporter.MultiReporter{}
  
  	// Log Reporter, uses package level logger.
  	rep = append(rep, reporter.NewLogReporter())
  
  	// Rollbar reporter
  	if os.Getenv(rollbar.EnvAccessToken) != "" && os.Getenv(rollbar.EnvEnvironment) != "" {
  		rollbar.ConfigureFromEnvironment()
  		rep = append(rep, rollbar.Reporter)
  	} else {
  		fmt.Println("Rollbar is not configured, skipping Rollbar reporter")
  	}
  
  	return rep
  }
docs: // InitReporter configures and returns a reporter.Reporter instance.
  //
  // Env Vars:
  // * ROLLBAR_ACCESS_TOKEN - The Rollbar access token
  // * ROLLBAR_ENVIRONMENT  - The Rollbar environment (staging, production)
  // * ROLLBAR_ENDPOINT     - The Rollbar endpoint: https://api.rollbar.com/api/1/item/