Run golint on all files

Golint[https://github.com/golang/lint] is the recommended linter
for Go source code.
Use t.Errorf(...) instead of t.Error(fmt.Sprintf(...))
Merge remote-tracking branch 'hariharan-uno/lint'