Ich bin neu zu gehen und ich versuche, ein Go-Projekt mit minimaler Dokumentation einzurichten: https://github.com/alphagov/metadata-apiWie installiere ich Anforderungen in Go? „Paket nicht finden kann“
ich es geklont habe, aber wenn ich go build
versuchen erhalte ich die folgenden Warnungen:
main.go:8:2: cannot find package "github.com/Sirupsen/logrus" in any of:
/usr/local/Cellar/go/1.3.3/libexec/src/pkg/github.com/Sirupsen/logrus (from $GOROOT)
/Users/me/go/src/github.com/Sirupsen/logrus (from $GOPATH)
main.go:14:2: cannot find package "github.com/alphagov/metadata-api/content_api" in any of:
/usr/local/Cellar/go/1.3.3/libexec/src/pkg/github.com/alphagov/metadata-api/content_api (from $GOROOT)
/Users/me/go/src/github.com/alphagov/metadata-api/content_api (from $GOPATH)
Ich vermute, das ist, weil ich das Go-Äquivalent der Anforderungen nicht installiert habe?
Mein GOPATH
gesetzt:
metadata-api$ echo $GOPATH
/Users/me/go
Und die ausführbare Go ist in
metadata-ape$ echo $PATH
....:/Users/me/go/bin
Was kann ich helfen, tun müssen, um zu gehen, um diese Pakete zu finden?
Update: Ich habe Gehe zu meinem Pfad 'export PATH = $ PATH:/Users/anna/go' und jetzt' go build' erzeugt keine Fehler ... aber es scheint auch nichts zu generieren. – Richard
anzeigen '$ go env' – lidashuang