27 lines
794 B
Go
27 lines
794 B
Go
package engine
|
|
|
|
// func main() {
|
|
// DefineFiles()
|
|
// originalBytes := GetOriginalBytes()
|
|
// delta := CreateDelta(originalBytes)
|
|
// StoreDelta(delta)
|
|
// retrievedDelta := RetrieveDelta()
|
|
// // var deltaBytes []byte
|
|
// fmt.Printf("res : `%s`\n", len(retrievedDelta))
|
|
// //test loading the delta from disk
|
|
// appliedBytes, err := fdelta.Apply(originalBytes, retrievedDelta)
|
|
// if err != nil {
|
|
// panic(err)
|
|
// }
|
|
// fmt.Println("exporting delta")
|
|
// err = writeFile(appliedFile, appliedBytes)
|
|
// if err != nil {
|
|
// fmt.Println("error reading bytes [3]", err)
|
|
// os.Exit(1)
|
|
// }
|
|
// fmt.Printf("Origin : `%s`\n", originalFile)
|
|
// fmt.Printf("Target : `%s`\n", len(appliedBytes))
|
|
// fmt.Printf("Delta : `%s`\n", len(delta))
|
|
// fmt.Printf("Result: `%s`\n", appliedFile)
|
|
// }
|