Ich bin neu in Go und versuche, ein Go-Projekt mit minimaler Dokumentation einzurichten: https://github.com/alphagov/metadata-api
Ich habe es geklont, aber wenn ich es versuche, go build
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 liegt daran, dass ich das Go-Äquivalent der Anforderungen nicht installiert habe.
Mein GOPATH
ist eingestellt:
metadata-api$ echo $GOPATH
/Users/me/go
Und die ausführbare Go-Datei ist in
metadata-ape$ echo $PATH
....:/Users/me/go/bin
Was muss ich tun, um Go bei der Suche nach diesen Paketen zu helfen?
export PATH=$PATH:/Users/anna/go
und erzeugt jetztgo build
keine Fehler ... aber es scheint auch nichts zu erzeugen.