diff --git a/pkg/lint/load.go b/pkg/lint/load.go index e7f25d709aa2..a8badf5f9f51 100644 --- a/pkg/lint/load.go +++ b/pkg/lint/load.go @@ -182,7 +182,7 @@ func (cl ContextLoader) buildArgs() []string { var retArgs []string for _, arg := range args { - if strings.HasPrefix(arg, ".") { + if strings.HasPrefix(arg, ".") || filepath.IsAbs(arg) { retArgs = append(retArgs, arg) } else { // go/packages doesn't work well if we don't have prefix ./ for local packages