TekWizely
Posted on May 30, 2021
About
pre-commit-golang is a set of pre-commit hooks for Golang with support for Modules.
Quick Links: Project Page | Available Hooks | Installation | Releases
Release Announcement: v0.8.3
This release adds support for revive, a ~6x faster, stricter, configurable, extensible, and beautiful drop-in replacement for golint.
revive hooks
The following revive hooks are now available:
Hook ID | Description |
---|---|
go-revive |
Run 'revive [$ARGS] $FILE' for each staged .go file |
go-revive-mod |
Run 'cd $(mod_root $FILE); revive [$ARGS] ./...' for each staged .go file |
go-revive-repo-mod |
Run 'cd $(mod_root); revive [$ARGS] ./...' for each module in the repo |
Installing revive
go get -u github.com/mgechev/revive
Learning More About revive
- https://github.com/mgechev/revive#usage
revive -h
Conclusion
If you use git for your golang project's source control, I hope you will give my project a try.
I am happy to answer any questions you might have.
Thank you for your time,
-TekWizely ( https://github.com/TekWizely )
💖 💪 🙅 🚩
TekWizely
Posted on May 30, 2021
Join Our Newsletter. No Spam, Only the good stuff.
Sign up to receive the latest update from our blog.
Related
showdev Pre-commit-Golang v1.0.0-beta.1 – Now with support for running custom go tools
August 7, 2021