# Guide to cmdr
In this guide we will walk through the various parts of cmdr
. Mainly the topics as following will be covered:
The basic layout of a
cmdr
applicationCreate SubCommands for additional functionality
Define actions that get run
Adding flags to your app
Using environment variables
Using the external configuration files
Uses the advanced features of
cmdr
, such as Toggleable Flags Group, ...Using the
Option Store
to get the app's OptionsExtract, Store, Observe the hierarchical data from/to/inside the Option Store.
🔚