fix some golint warnings
reading http://golang.org/doc/effective_go.html is essential!