Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Edit ¶
An Edit represents a single item in an edit script, either insert, replace, or delete. It contains only changed items, no surrounding equal context.
func Diff ¶
Diff finds an edit script to transform a into b. Function eq is used to determine equality of items.
func DiffSlice ¶
func DiffSlice[T comparable](a, b []T) []Edit
DiffSlice finds an edit script to transform a into b, using Go's built-in == operator.
Click to show internal directories.
Click to hide internal directories.