# Functions
AddConfigFlag adds flags for a specific server to the specified FlagSet object.
NewApp creates a new application instance based on the given application name, binary name, and other options.
No description provided by the author
WithDefaultHealthCheckFunc set the default health check function.
WithDefaultValidArgs set default validation function to valid non-flag arguments.
WithDescription is used to set the description of the application.
WithHealthCheckFunc is used to set the health check function for the application.
WithNoConfig set the application does not provide config flag.
WithOptions to open the application's function to read from the command line or read parameters from the configuration file.
WithRunFunc is used to set the application startup callback function option.
WithSilence sets the application to silent mode, in which the program startup information, configuration information, and version information are not printed in the console.
WithValidArgs set the validation function to valid non-flag arguments.
WithWatchConfig watching and re-reading config files.
# Interfaces
CliOptions abstracts configuration options for reading parameters from the command line.
# Type aliases
HealthCheckFunc defines the health check function for the application.
Option defines optional parameters for initializing the application structure.
RunFunc defines the application's startup callback function.