go: error check during tests
go: gofmt++
go: isStringish needs copy-tags support
go: detect malformed varints
go: more sanity checks for bad data during decode
go: fix stringish
go: pad bytes might be tracked