walk(1) is written in Go, and it's assumed that you have a working Go 1.7+ environment.
There are multiple test suites that are exercised. The full suite requires that walk is installed:
$ go install .
$ walk clean && walk test/unit && walk test/integration
The Go specific tests can be ran with:
go test ./...
Bump the version number in VERSION, update CHANGELOG.md, then run:
$ walk -v version.go
$ git commit -m "Bump version"
$ walk -v release