code: func makeProviderMap(items []plugin) string {
  	output := ""
  	for _, item := range items {
  		output += fmt.Sprintf("\t\"%s\":   %s.%s,\n", item.PluginName, item.ImportName, item.TypeName)
  	}
  	return output
  }
docs: // makeProviderMap creates a map of providers like this:
  //
  // var InternalProviders = map[string]plugin.ProviderFunc{
  // 	"aws":        aws.Provider,
  // 	"azurerm":    azurerm.Provider,
  // 	"cloudflare": cloudflare.Provider,