package
1.5.0
Repository: https://github.com/rickdana/csvdiff.git
Documentation: pkg.go.dev

# Functions

Create can create a Digest using the Configurations passed.
CreateDigest creates a Digest for each line of csv.
Diff finds the Differences between baseConfig and deltaConfig.
NewConfig creates an instance of Config struct.
NewEngine instantiates an engine.
NewFileDigest to instantiate a new FileDigest.

# Structs

Config represents configurations that can be passed to create a Digest.
Differences represents the differences between 2 csv content.
Digest represents the binding of the key of each csv line and the digest that gets created for the entire line.
Engine to create a FileDigest.
FileDigest represents the digests created from one file.
Modification is a row present in both delta and base with the values column changed in delta.

# Type aliases

Addition is a row appearing in delta but missing in base.
Deletion is a row appearing in base but missing in delta.
Positions represents positions of columns in a CSV array.