Versions in this module Expand all Collapse all v1 v1.0.2 Apr 18, 2024 v1.0.1 Jul 19, 2023 Changes in this version + const OOXMLCustomPropertiesFile + type Crawler struct + func NewCrawler(logger utils.Logger, maxDepth int, excludedFolders map[string]struct{}, ...) *Crawler + func (c *Crawler) Crawl(entryPoint *EntryPoint) *Result + type EntryPoint struct + InsideDfs bool + IsShare bool + Path string + Share string + type File struct + Depth int + Extension string + Flags string + IsDfs bool + IsSymlink bool + LastModified time.Time + Mime string + Name string + NfsRestrictions []string + Path string + Properties []string + Readable bool + Share string + SizeKb int64 + Writable bool + type OOXMLProperties struct + Properties []OOXMLProperty + XMLName xml.Name + type OOXMLProperty struct + Fmtid string + Name string + Pid string + ValBool *string + ValDate *string + ValFloat *string + ValInt *string + ValStr *string + func (p *OOXMLProperty) GetVal() string + type Result struct + Data []*File + Exception bool + FilesReadable int + FilesWritable int + FoldersReadable int + Status string