Merge branch 'mbg/go/fix/build-scripts-running-more-than-once' into mbg/go/fix/too-many-go-mod-files-initialised

This commit is contained in:
Michael B. Gale
2024-06-11 18:31:03 +01:00
committed by GitHub
243 changed files with 3436 additions and 10678 deletions

View File

@@ -41,8 +41,7 @@ type GoModule struct {
func (module *GoModule) RequiredGoVersion() util.SemVer {
if module.Module != nil && module.Module.Toolchain != nil {
return util.NewSemVer(module.Module.Toolchain.Name)
}
if module.Module != nil && module.Module.Go != nil {
} else if module.Module != nil && module.Module.Go != nil {
return util.NewSemVer(module.Module.Go.Version)
} else {
return tryReadGoDirective(module.Path)