style(*): use golint correctly, once per go package

The `golint` tool only accepts a single go package or wildcard within a package per invocation. But we were using it as if it could accept multiple packages, thereby missing some informative warnings.

This change standardizes the way we use `golint` in the relevant Makefiles.