# Functions
ActionLog It takes a string and a rune as input, and prints a header with the string in the middle, and the rune as the border - Header: the string to print in the middle of the header - char: the rune to use as the border.
ActionLogDateFail() is a function that takes a string and a rune as arguments and print a red "Fail" message to the console with a red border and the date and time - Header: the string to print in the middle of the header - char: the rune to use as the border.
ActionLogDateOK() is a function that takes a string and a rune as arguments and print a green "OK" message to the console with a green border and the date and time - Header: the string to print in the middle of the header - char: the rune to use as the border.
ActionLogDT is a function that takes a string and a rune as arguments and prints a header with the string , and the rune as the border It also prints the date and time in the middle of the header - Header: the string to print in the middle of the header - char: the rune to use as the border.
ActionLogFail() is a function that takes a string and a rune as arguments and prints a red "Fail" message to the console - Header: the string to print in the middle of the header - char: the rune to use as the border.
ActionLogGreen() is a function that takes a string and a rune as arguments and returns nothing It prints a green "OK" message to the console with green border - Header: the string to print in the middle of the header - char: the rune to use as the border.
ActionLogOK() is a function that takes a string and a rune as arguments and returns nothing It prints a green "OK" message to the console - Header: the string to print in the middle of the header - char: the rune to use as the border.
ActionLogRed() is a function that takes a string and a rune as arguments and prints a red "Fail" message to the console with a red border - Header: the string to print in the middle of the header - char: the rune to use as the border.
`FormatResults` is a function that takes a string, an interface and a string as arguments and formats the data before printing it to the console - title: the string to print in the middle of the header - data: the interface to print - format: the format to use to print the data - json - yaml - toml - xml - plain - default: json
- returns an error.
`LogInterfaceVerbose` is a function that takes an interface and prints it to the console in magenta - data: the interface to print.
`LogVerbose` is a function that takes a string and prints it to the console in magenta - msg: the string to print.
`PrintFail` prints a message and fail in red color - msg: the string to print.
`PrintlnFail` prints a message and fail in red color - msg: the string to print.
`PrintlnOK` prints a message in green color OK - msg: the string to print.
`PrintOK` prints a message and OK in green color - msg: the string to print.
# Structs
LogStreamer is a io.Writer that logs to the console and stores the output in a buffer.