# Functions
CreateHeaderAndKnownKeys returns an object's keys or field names as a slice and set.
CreateHeaderAndKnownKeysFromValue returns an object's keys or field names as a slice and set.
ExpandHeader expands a table header with the keys from the given object.
ExpandHeaderWithWildcard expands a table header at the wildcard position with keys from the object.
FillRight fills a slice on the right with blanks strings until it has length n.
FormatToSeparator converts a format into its corresponding separator.
GetKeys returns the keys for a map as an []interface{}.
GetKeysFromValue returns the keys for a map as an []interface{}.
No description provided by the author
NewWriter returns a new Writer for writing objects to an underlying writer formatted as separated values.
Read reads the separated values from the input reader into a slice.
No description provided by the author
SortTable sorts the table columns alphabetically.
No description provided by the author
ToRow converts an object into a row of strings and returns an error, if any.
ToRow converts an object into a row of strings and returns an error, if any.
Write writes the given object(s) as separated values, e.g., CSV or T If the type of the input object is of kind Array or Slice, then writes each object on its own line.
WriteTable writes the given rows as separated values.
# Constants
No description provided by the author
# Variables
No description provided by the author
# Structs
ErrInvalidFormat indicates an invalid format was given.
No description provided by the author
Input for NewIterator function.
ReadInput provides the input for the Read function.
WriteInput provides the input for the Write function.
No description provided by the author
WriteTableInput provides the input for the WriteTable function.
# Interfaces
No description provided by the author
# Type aliases
No description provided by the author