
Add canonical imports only in existing doc.go files. https://golang.org/doc/go1.4#canonicalimports Fixes #29014
This dir can not be named "testdata" because of the way ugorji gnerates code. Specifically, it emits a .go file and then calls `go run` on it. Because "testdata" is a special name to Go, it decides NOT to find the vendor dir, and therefore fails to compile. Just name it something else.