diff --git a/cmd/vet/main.go b/cmd/vet/main.go index c8b6fe70..564e2e2a 100644 --- a/cmd/vet/main.go +++ b/cmd/vet/main.go @@ -220,6 +220,10 @@ func doPackage(directory string, names []string) { files = append(files, &File{fset: fs, content: data, name: name, file: parsedFile}) } pkg := new(Package) + if directory == "." { + // Special case: Use the base name so we don't see "." as the package name in messages. + directory = filepath.Base(filepath.Dir(names[0])) + } pkg.path = directory pkg.files = files // Type check the package.