Categorygithub.com/PacktPublishing/Hands-On-Systems-Programming-with-GoChapter06advancedstatecommand
# Functions
GetCommand returns the command with the given name.
Register adds the Command to the command list.
Shutdown executes shutdown for all commands.
Startup executes Startup for all commands.
# Variables
ErrDuplicateCommand is returned when two commands have the same name.
# Interfaces
Command represents a terminal command.