Skip to content

Commit 504a233

Browse files
committed
Go: Use Toolchain directives in go.mod files, if available
1 parent 1d6f09c commit 504a233

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

go/extractor/project/project.go

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,9 @@ type GoModule struct {
3838

3939
// Tries to find the Go toolchain version required for this module.
4040
func (module *GoModule) RequiredGoVersion() util.SemVer {
41+
if module.Module != nil && module.Module.Toolchain != nil {
42+
return util.NewSemVer(module.Module.Toolchain.Name)
43+
}
4144
if module.Module != nil && module.Module.Go != nil {
4245
return util.NewSemVer(module.Module.Go.Version)
4346
} else {

0 commit comments

Comments
 (0)