code: func (c *BasicPlugin) Run(cliConnection plugin.CliConnection, args []string) {
  	// Ensure that we called the command basic-plugin-command
  	if args[0] == "basic-plugin-command" {
  		fmt.Println("Running the basic-plugin-command")
  	}
  }
docs: // Run must be implemented by any plugin because it is part of the
  // plugin interface defined by the core CLI.
  //
  // Run(....) is the entry point when the core CLI is invoking a command defined
  // by a plugin. The first parameter, plugin.CliConnection, is a struct that can
  // be used to invoke cli commands. The second paramter, args, is a slice of
  // strings. args[0] will be the name of the command, and will be followed by
  // any additional arguments a cli user typed in.
  //
  // Any error handling should be handled with the plugin itself (this means printing
  // user facing errors). The CLI will exit 0 if the plugin exits 0 and will exit
  // 1 should the plugin exits nonzero.