Hand-crafted pre-commit hooks for pre-commit.com.
Go to file
2020-05-12 22:23:31 +05:00
.gitignore Initial commit with golangci-lint. 2020-05-12 22:16:07 +05:00
.pre-commit-hooks.yaml go test -cover in module mode. 2020-05-12 22:19:44 +05:00
go-test-mod-cover.sh Oops, forgotten file. 2020-05-12 22:21:32 +05:00
golangci-lint-mod.sh Script should be executable. 2020-05-12 22:17:54 +05:00
LICENSE Initial commit with golangci-lint. 2020-05-12 22:16:07 +05:00
README.md Updated README with information about go-test-mod-cover hook. 2020-05-12 22:23:31 +05:00

pre-commit hooks for golang

This repository contains pre-commit hooks for modern Golang developers.

Using

Add this to your .pre-commit-config.yaml:

repos:
  - repo: https://sources.dev.pztrn.name/pztrn/pre-commit-hooks-golang
    rev: master
    hooks:
      - id: golangci-lint-mod
      ...

Hooks list

  • go-test-mod-cover - executes go test with -cover parameter.
  • golangci-lint-mod - executes golangci-lint in module mode (GO111MODULES=on)