go commit lint. Based on Angular commit conventions. Forces to use the following format when committing a message.
<type>: <short summary>
LINK: AngularJS Git Commit Message Conventions
$ go install github.com/chaewonkong/gocmt@latest
Run:
$ gocmt init
- feat
- fix
- docs
- style
- refactor
- test
- build
- ci
- perf
- chore