Go implementation of bsdiff & bspatch
MIT License
Package binarydist implements binary diff and patch as described on http://www.daemonology.net/bsdiff/. It reads and writes files compatible with the tools there.
Documentation at https://godoc.org/github.com/kr/binarydist.
rsync for block devices and disk images
µDiff - a micro Go diffing library
文件夹差异更新
Diff, match and patch text in Go
Library for generating Git-style diff patchsets in Go.
Rolling Hash File Diffing
Faster than the fastest in the world pixel-by-pixel image difference tool.
Print differences between two Go values.
Filesystem synchronization for Go