This is a parser for Conventional Commits
go get -u github.com/release-lab/conventional-commit-parser
package main
import (
"fmt"
"github.com/release-lab/conventional-commit-parser"
)
func main() {
result := conventionalcommitparser.Parse("feat: this is a commit message")
fmt.Printf("%+v\n", result)
}
The Anti-996 License