biegnę następujące polecenie:Nie można zainstalować pakiet weterynarz z idź
$ go get -u golang.org/x/tools/cmd/vet
pakiet golang.org/x/tools/cmd/vet: nie można odnaleźć pakiet „golang.org/x/ tools/cmd/vet "w jednym z: C: \ Development \ Software \ go \ src \ golang.org \ x \ tools \ cmd \ vet (od $ GOROOT)
C: \ Development \ Software \ go \ downloaded_packages \ src \ golang.org \ x \ tools \ cmd \ vet (od $ GOPATH)
Nie mogę naprawdę zrozumieć, w jaki sposób cannot find package
ma sens z . Ma dostać pakiet z Internetu. Dlaczego szuka go lokalnie?
Pobrano repozytorium, a komenda weterynarza nie istniała lokalnie w bazie kodu. Narzędzie 'vet' jest domyślnie włączone do dystrybucji go. – JimB
@ JimB Jeśli jest on domyślnie włączony, to domyślam się, że powinien go znaleźć w 'GOROOT'? –
Nie, ponieważ źródło w GOROOT ma inną ścieżkę. ('$ GOROOT/src/cmd/vet'), ale powinien już być zbudowany. – JimB