From 00cbfaf40e052d28aea3021f0ba8023317cfe0d4 Mon Sep 17 00:00:00 2001 From: "Michael B. Gale" Date: Wed, 1 May 2024 15:00:45 +0100 Subject: [PATCH] Go: Allow version suffixes --- go/extractor/project/project.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/go/extractor/project/project.go b/go/extractor/project/project.go index 215d7c6bc4f..13f6f455ba1 100644 --- a/go/extractor/project/project.go +++ b/go/extractor/project/project.go @@ -575,7 +575,7 @@ func getModMode(depMode DependencyInstallerMode, baseDir string) ModMode { // Tries to open `go.mod` and read a go directive, returning the version and whether it was found. // The version string is returned in the "1.2.3" format. func tryReadGoDirective(path string) GoVersionInfo { - versionRe := regexp.MustCompile(`(?m)^go[ \t\r]+([0-9]+\.[0-9]+(\.[0-9]+)?)$`) + versionRe := regexp.MustCompile(`(?m)^go[ \t\r]+([0-9]+\.[0-9]+(\.[0-9]+)?)`) goMod, err := os.ReadFile(path) if err != nil { log.Println("Failed to read go.mod to check for missing Go version")