# Functions
NewTemplateWriter is the factory method to return TemplateWriter object.
PrettyJSON will indent JSON to be pretty.
WriteReports writes the result to output, format as passed in argument.
# Variables
Now returns the current time.
# Structs
JSONWriter implements result Writer.
TemplateWriter write result in custom format defined by user's template.
# Interfaces
Writer defines the result write operation.