| .. | ||
| 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.