func New() *DiffMatchPatch {
	return &DiffMatchPatch{
		DiffTimeout:          time.Second,
		DiffEditCost:         4,
		MatchThreshold:       0.5,
		MatchDistance:        1000,
		PatchDeleteThreshold: 0.5,
		PatchMargin:          4,
		MatchMaxBits:         32,
	}
}
New creates a new DiffMatchPatch object with default parameters.
package diffmatchpatch
import (
	"time"
)
type DiffMatchPatch struct {
	DiffTimeout time.Duration
	DiffEditCost int
	MatchDistance int
	PatchDeleteThreshold float64
	PatchMargin int
	MatchMaxBits int
	MatchThreshold float64
}