Equalfile is a pure Go package for comparing files.
Clone outside of GOPATH:
git clone https://github.com/udhos/equalfile
cd equalfile
Install example application 'equal':
go install ./equal
Run example application:
~/go/bin/equal
Set up GOPATH as usual:
export GOPATH=$HOME/go
mkdir $GOPATH
Get equalfile package:
go get github.com/udhos/equalfile
Install example application 'equal':
go install github.com/udhos/equalfile/equal
Run example application:
$GOPATH/bin/equal
Add the import path:
import "github.com/udhos/equalfile"
See: equalfile GoDoc API
See example application: equal source code