Comment puis-je installer les exigences en matière de Go? “impossible de trouver le paquet”

Je suis nouveau à l'Aller, et je suis en train de configurer un Aller projet avec un minimum de documentation: https://github.com/alphagov/metadata-api

J'ai cloné, mais quand j'ai essayer go build - je obtenir les mises en garde suivantes:

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)

Je suppose que c'est parce que je n'ai pas installé l'Aller équivalent des exigences?

Mon GOPATH est défini:

metadata-api$ echo $GOPATH
/Users/me/go

Et le fichier exécutable est dans

metadata-ape$ echo $PATH
....:/Users/me/go/bin

Que dois-je faire pour l'aider à trouver ces paquets?

  • Mise à jour: j'ai ajouté Aller mon chemin export PATH=$PATH:/Users/anna/go et maintenant go build ne produit pas d'erreurs... mais il ne semble pas générer quoi que ce soit.
  • montrer $ go env
InformationsquelleAutor Richard | 2014-12-02