package
1.0.2
Repository: https://github.com/lanrat/extsort.git
Documentation: pkg.go.dev

# Functions

PrintStringDiff satisfies StringResultFunc can can be used as resultFunc in diff.Strings().
StringResultChan allows diff.Strings() to be called in parallel with its resultFunc processing this function returns a StringResultFunc for use in diff.Strings(), and a channel for consuming diff results in another goroutine.
Strings takes 4 chan inputs, 2 for strings, and 2 for their corresponding error channels, and a StringResultFunc to be called for every new/old record found when done, counter results and errors (if any) are returned string chan input MUST be sorted, for performance reasons this is not checked!.

# Constants

+.
-.

# Structs

Result stores statistics generated from diffing two streams.
StringChanResult hold diff results for DiffStringResultChan.

# Type aliases

Delta represents the differential value passed to ResultFunc: NEW/OLD.
StringResultFunc defines the interface for a function to be called for each delta record.