A discrete unit of data collection and display. A data interface concept. A package inside the app.
Examples: New Relic, Git, Weather.
The onscreen representation of a Module. The widget is responsible for being the interface between the app and the data collection.
Widgets are defined by a required
widget.go file in a Module.