Thanks that source link is informative, so the check style importer is setting the type to ‘Bug’ or ‘Code Smell’ and the severity to ‘Minor’ or ‘Major’ depending on the content of the report. This should allow us to have some flexibility if we want to enable more rule with the GoLang linter but not necessarily make them fail quality gates.
The other part of our concern is that these errors reported are flagged as GoLang, which mean they are more difficult to filter in the reports. This is not something that can be manipulated post import.
See this screenshot were there are 2 ‘bugs’ on GoLang files but they are not assigned to any language: