Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FileProvider ¶
type FileProvider interface { Prepare() error NextFile() (string, error) FetchDirMetadata(updateHandler MetadataUpdateHandler) }
FileProvider ...
type Glob ¶
Glob ...
func (*Glob) FetchDirMetadata ¶
func (provider *Glob) FetchDirMetadata(updateHandler MetadataUpdateHandler)
FetchDirMetadata ...
type List ¶
type List struct { Files []string // contains filtered or unexported fields }
List ...
func (*List) FetchDirMetadata ¶
func (provider *List) FetchDirMetadata(updateHandler MetadataUpdateHandler)
FetchDirMetadata ...
type MetadataUpdateHandler ¶
type MetadataUpdateHandler func(interimFileCount int64, interimCombinedSize int64, interimLongestFilename string)
MetadataUpdateHandler ...
type Walker ¶
type Walker struct { Directory string Handler WalkerHandlerFunc Recurse bool BatchSize int // contains filtered or unexported fields }
Walker ...
func (*Walker) FetchDirMetadata ¶
func (provider *Walker) FetchDirMetadata(updateHandler MetadataUpdateHandler)
FetchDirMetadata ...
Click to show internal directories.
Click to hide internal directories.