I just released v1.0.0 of my Go diffing library znkr.io/diff. If you need a diffing library, please give it a try. I am quite confident that it's the fastest diffing library for Go (see benchmark section in the readme) and I am fairly happy with the API (see pkg.go.dev/znkr.io/diff).

#golang

@znkr I appreciate the "Comparison with other Implementations" section, but cant find https://github.com/r3labs/diff in it, which also diffs structs and is pretty aged by now.
GitHub - r3labs/diff: A library for diffing golang structures

A library for diffing golang structures. Contribute to r3labs/diff development by creating an account on GitHub.

GitHub
@pancsta I only compared with similar packages, structural diffs like r3labs solve a different problem.