# Functions

Execute executues the root command.
NewRootCommand creates a new root command to run the main application.
PreRun runs on the root command pre-run hook, setting up the application to be able to run properly.
Run runs on the root command run hook, containing the main business logic for the application.