There's also a Go implementation by Michael Stapelberg / the Gokrazy team: https://github.com/gokrazy/rsync