0f5b9ea23c | ||
---|---|---|
.. | ||
README.md | ||
pre-commit |
README.md
Git hooks
Installation:
$ git config core.hooksPath contrib/githooks
pre-commit
The hook automatically runs gofmt
, goimports
, and misspell
to correctly format the .go
files included in the commit, provided
that all the aforementioned commands are installed and available
in the user's search $PATH
environment variable:
$ go get golang.org/x/tools/cmd/goimports
$ go get github.com/golangci/misspell/cmd/misspell@master
It also runs go mod tidy
and golangci-lint
if available.