|  | // Package action provides implementations for every Glide command. | 
|  | // | 
|  | // This is not a general-purpose library. It is the main flow controller for Glide. | 
|  | // | 
|  | // The main glide package acts as a Facade, with this package providing the | 
|  | // implementation. This package should know nothing of the command line flags or | 
|  | // runtime characteristics. However, this package is allowed to control the flow | 
|  | // of the application, including termination. So actions may call `msg.Die()` to | 
|  | // immediately stop execution of the program. | 
|  | // | 
|  | // In general, actions are not required to function as library functions, nor as | 
|  | // concurrency-safe functions. | 
|  | package action |