diff --git a/pkg/repos/runtimes/golang/golang.go b/pkg/repos/runtimes/golang/golang.go index f82b628a..3514fadb 100644 --- a/pkg/repos/runtimes/golang/golang.go +++ b/pkg/repos/runtimes/golang/golang.go @@ -223,10 +223,9 @@ func getChecksum(ctx context.Context, rel *release) string { scan := bufio.NewScanner(resp.Body) for scan.Scan() { fields := strings.Fields(scan.Text()) - if len(fields) != 2 || fields[1] != rel.srcBinName() { - continue + if len(fields) == 2 && (fields[1] == rel.srcBinName() || fields[1] == "*"+rel.srcBinName()) { + return fields[0] } - return fields[0] } return ""