私はGoを初めて使用し、最小限のドキュメントでGoプロジェクトをセットアップしようとしています:https://github.com/alphagov/metadata-api
クローンを作成しましたが、試してみるgo build
と次の警告が表示されます。
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)
これは、Goと同等の要件をインストールしていないためだと思いますか?
私のGOPATH
設定:
metadata-api$ echo $GOPATH
/Users/me/go
そして、Go実行可能ファイルは
metadata-ape$ echo $PATH
....:/Users/me/go/bin
Goがこれらのパッケージを見つけるのを助けるために何をする必要がありますか?
export PATH=$PATH:/Users/anna/go
し、現在go build
すべてのエラーを生成しません...しかし、また何を生成するように見えるん。