All Things have a corresponding .goo file based on their file suffix. Perl modules, for example, have the configuration
All .goo files are stored in the users home directory: ~/.goo/things/goo/.
A .goo configuration file includes a list of actions (e.g., E[X]it) and an action handler (e.g., Exiter.pm). For
file-based Things (see Goo::FileThing) the configuration file includes a location field(s) where Things of this type can
For database Things (see Goo::DatabaseThing) the configuration file includes a table field where Things of this type can
Each action specified in .goo file contain an action letter in square brackets (e.g., [E]dit). This letter can be used
directly on the command line to invoke the action handler on the Thing (e.g., goo -e Object.pm).