Documentation ¶
Index ¶
- func ToInterfaceSlice(ss []string) []interface{}
- func ToInterfaceSliceWithStyle(ss []string, style_id int) []interface{}
- type OutputManager
- func (dc *OutputManager) AnalyzeColumnDataWidthAndEmptiness(current_slice [][]string)
- func (dc *OutputManager) AppendJSONLDataToFile(od *ordereddict.Dict) error
- func (dc *OutputManager) CloseAndFlushFileDescriptors()
- func (dc *OutputManager) CreateEmptyFilesAndDirectories() error
- func (dc *OutputManager) CreateFileForCSVWriting() error
- func (dc *OutputManager) CreateFileForExcelWriting() error
- func (dc *OutputManager) CreateFileForJSONLWriting(compress bool) error
- func (dc *OutputManager) CreateFileForJSONWriting() error
- func (dc *OutputManager) LoadPathDataAsJSONL(compressed bool) error
- func (dc *OutputManager) LoadPathFileDescriptor() error
- func (dc *OutputManager) RemoveDuplicatesAssumingSorted()
- func (dc *OutputManager) SaveAllDataToCSVFormat() error
- func (dc *OutputManager) SaveAllDataToExcelFormatStreaming(current_slice [][]string) error
- func (dc *OutputManager) SaveAllDataToJSONFormat() error
- func (dc *OutputManager) SaveAllDataToJSONLFormat() error
- func (dc *OutputManager) SaveAllDataToMultipleExcelsFormatStreaming() error
- func (dc *OutputManager) SaveAllDataToProperFormat(format_name string) error
- func (dc *OutputManager) SetExcelSheetName(excel_sheet_name string)
- func (dc *OutputManager) SetHeadersIfNotSet(list []string)
- func (dc *OutputManager) SetPath(path string)
- func (dc *OutputManager) SortByAllColumnsAssumingFirstIsDate(newest_first bool)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ToInterfaceSlice ¶
func ToInterfaceSlice(ss []string) []interface{}
Types ¶
type OutputManager ¶
type OutputManager struct {
// contains filtered or unexported fields
}
func NewOutputManager ¶
func NewOutputManager() OutputManager
func (*OutputManager) AnalyzeColumnDataWidthAndEmptiness ¶
func (dc *OutputManager) AnalyzeColumnDataWidthAndEmptiness(current_slice [][]string)
func (*OutputManager) AppendJSONLDataToFile ¶
func (dc *OutputManager) AppendJSONLDataToFile(od *ordereddict.Dict) error
func (*OutputManager) CloseAndFlushFileDescriptors ¶
func (dc *OutputManager) CloseAndFlushFileDescriptors()
func (*OutputManager) CreateEmptyFilesAndDirectories ¶
func (dc *OutputManager) CreateEmptyFilesAndDirectories() error
func (*OutputManager) CreateFileForCSVWriting ¶
func (dc *OutputManager) CreateFileForCSVWriting() error
func (*OutputManager) CreateFileForExcelWriting ¶
func (dc *OutputManager) CreateFileForExcelWriting() error
func (*OutputManager) CreateFileForJSONLWriting ¶
func (dc *OutputManager) CreateFileForJSONLWriting(compress bool) error
func (*OutputManager) CreateFileForJSONWriting ¶
func (dc *OutputManager) CreateFileForJSONWriting() error
func (*OutputManager) LoadPathDataAsJSONL ¶
func (dc *OutputManager) LoadPathDataAsJSONL(compressed bool) error
func (*OutputManager) LoadPathFileDescriptor ¶
func (dc *OutputManager) LoadPathFileDescriptor() error
func (*OutputManager) RemoveDuplicatesAssumingSorted ¶
func (dc *OutputManager) RemoveDuplicatesAssumingSorted()
func (*OutputManager) SaveAllDataToCSVFormat ¶
func (dc *OutputManager) SaveAllDataToCSVFormat() error
func (*OutputManager) SaveAllDataToExcelFormatStreaming ¶
func (dc *OutputManager) SaveAllDataToExcelFormatStreaming(current_slice [][]string) error
func (*OutputManager) SaveAllDataToJSONFormat ¶
func (dc *OutputManager) SaveAllDataToJSONFormat() error
func (*OutputManager) SaveAllDataToJSONLFormat ¶
func (dc *OutputManager) SaveAllDataToJSONLFormat() error
func (*OutputManager) SaveAllDataToMultipleExcelsFormatStreaming ¶
func (dc *OutputManager) SaveAllDataToMultipleExcelsFormatStreaming() error
func (*OutputManager) SaveAllDataToProperFormat ¶
func (dc *OutputManager) SaveAllDataToProperFormat(format_name string) error
func (*OutputManager) SetExcelSheetName ¶
func (dc *OutputManager) SetExcelSheetName(excel_sheet_name string)
func (*OutputManager) SetHeadersIfNotSet ¶
func (dc *OutputManager) SetHeadersIfNotSet(list []string)
func (*OutputManager) SetPath ¶
func (dc *OutputManager) SetPath(path string)
func (*OutputManager) SortByAllColumnsAssumingFirstIsDate ¶
func (dc *OutputManager) SortByAllColumnsAssumingFirstIsDate(newest_first bool)
Click to show internal directories.
Click to hide internal directories.