`golint`
<
> Because it makes it impossible to use such a package with a different
> dependency (e.g. a different MySQL driver), and slows down the build
> because the program must be built from the bottom up. Underscore
> imports should normally be in the main package, or you should add a
> comment explaining why the package needs to do the underscore import.
import`main`
`main`
`golint`
> a blank import should be only in a main or test package, or have a comment justifying it
`main` `test`
import (
// PostgreSQL driver
_ "github.com/lib/pq"
)