in gen_version.go [30:47]
func main() {
commit, err := getGitCommit()
if err != nil {
fmt.Println("Error getting Git commit (not a git repo?):", err)
}
tag, err := getGitTag()
if err != nil {
fmt.Println("Error getting Git tag (not a git repo?):", err)
}
content := fmt.Sprintf("// Code generated by go generate; DO NOT EDIT.\n\npackage main\n\nvar (\n\tGitCommit = \"%s\"\n\tVersion = \"%s\"\n)\n", commit, tag)
if err := os.WriteFile("version.go", []byte(content), 0644); err != nil {
fmt.Println("Error writing version.go:", err)
os.Exit(1)
}
}