# README
FSDiffer
A simple filesystem differ library that will report added/modified/deleted files.
Pluggable FSdiffers can be used (they just need to implement the FSDiffer interface that is composed by only the Diff() function)
At the moment a simple fs differ is provided. In future additional fs differs will be available (for example an overlayfs differ).
# Functions
No description provided by the author
NewTemporalFSDiffer creates a new TemporalFSDiffer that will report changes on the given directory.
# Structs
No description provided by the author
No description provided by the author
TemporalFSDiffer is used to generate changes in a given directory between two different points in time.
# Interfaces
The FSDiffer interface should be implemented from an fsdiffer implementation The returned FSChanges should be lexically ordered like filepath.Walk() does.
# Type aliases
No description provided by the author
FSChanges represents a slice of changes This isn't a map to keep ordering on the changes, for a map see FSChangesMap.
FSChanges represents a map of changes, the map's key is the path while the value is the ChangeType.