12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- package diffmatchpatch
- import (
- "time"
- )
- type DiffMatchPatch struct {
-
- DiffTimeout time.Duration
-
- DiffEditCost int
-
- MatchDistance int
-
- PatchDeleteThreshold float64
-
- PatchMargin int
-
- MatchMaxBits int
-
- MatchThreshold float64
- }
- func New() *DiffMatchPatch {
-
- return &DiffMatchPatch{
- DiffTimeout: time.Second,
- DiffEditCost: 4,
- MatchThreshold: 0.5,
- MatchDistance: 1000,
- PatchDeleteThreshold: 0.5,
- PatchMargin: 4,
- MatchMaxBits: 32,
- }
- }
|