-
Notifications
You must be signed in to change notification settings - Fork 5
/
delta_dump.go
29 lines (25 loc) · 885 Bytes
/
delta_dump.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
// -----------------------------------------------------------------------------
// github.com/balacode/go-delta go-delta/[delta_dump.go]
// (c) [email protected] License: MIT
// -----------------------------------------------------------------------------
package delta
import (
"fmt"
)
// Dump prints this object to the console in a human-friendly format.
func (ob *Delta) Dump() {
pl := fmt.Println
pl()
pl("sourceHash:", ob.sourceHash)
pl("targetHash:", ob.targetHash)
pl("newCount:", ob.newCount)
pl("oldCount:", ob.oldCount)
pl("len(parts):", len(ob.parts))
pl()
for i, part := range ob.parts {
pl("part:", i, "sourceLoc:", part.sourceLoc,
"size:", part.size,
"data:", part.data, string(part.data))
}
} // Dump
// end