Mainly use imported structs by field and update a mismatch printf string on a test error message.
Also update the build instructions to use go get