Versions in this module Expand all Collapse all v0 v0.1.1 Dec 11, 2023 Changes in this version type SortOptions + func (s *SortOptions) SortByFileType() bool + func (s *SortOptions) SortByTimeSpan() bool + func (s *SortOptions) TimeFormat() string v0.1.0 Dec 10, 2023 Changes in this version + var DirectoryNameParam string + var PathParam string + var SortTypeParam string + var TimeSpanParam string + func ParseParam() + type Exporter interface + Export func() error + SetUp func(setting *Setting) + type Scanner interface + Scan func() (*[]fs.DirEntry, error) + SetUp func(path string) error + type Setting struct + ImportPath string + SortOptions *SortOptions + SortedEntries *[][]fs.DirEntry + type SortOpt func(options *SortOptions) + func WithFileType() SortOpt + func WithTimeSpan(timeSpan time.Duration) SortOpt + type SortOptions struct + func NewSortOptions() *SortOptions + func (s *SortOptions) ByFileType() bool + func (s *SortOptions) ByTimeSpan() time.Duration + type Sorter interface + SetUp func(dirEntries *[]fs.DirEntry, options ...SortOpt) + Sort func() (*[][]fs.DirEntry, error) + type Tidy interface + Exec func() error