まず、何本の出力である
- /パス/ (例えば、
/Users/denis/Programming/Golang/bin
)
- /path/to/your/GOPATH/bin(例:
/Users/denis/Programming/Golang/bin
)
Goインストールの設定に従っている場合は、既にあなたのPATHにインストールしておく必要があります。
https://golang.org/doc/install
あなたは首都U
で、/Users/denis/Programming/Golang
を掲載するので、私はあなたが今後のOS X上にあることを前提とするつもりです... OS Xでは
、そしてあなたは、デフォルトのインストールを使用する場合それはあなたが適切なものを設定していること$PATH
とハイライト私たちのあなたの全体を印刷する必要があり
$ echo $PATH | grep --color=auto "/usr/local/go/bin"
:、あなたは簡単なコマンドを使用してPATHに行くためにテストすることができます。上記のURLでOS X GoLangのインストーラが含まれるようにPATHを変更しているはずだからである:あなたはいくつかのカスタムを持っている場合は
/usr/local/go/bin
- またはより具体的には、それが
export PATH="$PATH:/usr/local/go/bin"
であってもよい.bashrc
および/または.profile
ファイルの場合、PATHが正しく設定されていない可能性があります。
$ PATH="$PATH:/usr/local/go/bin"
$ PATH="$PATH:/Users/denis/Programming/Golang/bin"
$ godep go build
これが動作すれば、あなたのPATHは.bashrc/.profileファイルに正しく設定されません。それは別の種類の質問であり、1000の異なる方法でセットアップすることができ、それを把握する必要があるかもしれません(または別のSOの質問)。それはあなたの問題を解決する場合
は、その後、あなたはあなたのプロジェクトのルートからgodep
を実行するためにgodep
の指示に従ってくださいする必要があります。
$ cd $GOPATH/src/backend/
$ godep save
$ git add Godeps/
godep
は囲碁プロジェクトのルートにGodeps
ディレクトリを作成します。複数のGoプロジェクト/複数の実行ファイルがある場合は、ランタイムの各ルートでgodep save
を実行する必要があります。
IOWでは、実行ファイルごとにgo build
を実行すると、各ディレクトリにgodep save
を実行する必要があります。
あなたはgodep
に移動したら、また、あなたが同様にあなたのビルドとテストのためにそれを使用したい:
$ godep go build
$ godep go test
...etc
それは(上述のように、あなたがそれを実行している)問題ではない場合は、更新してくださいどのようなgodep
コマンドを実行しているか、どこで、そのディレクトリ構造がそのプロジェクトのルート(ファイル名package main
とfunc main()
の機能を含む)のように見えるかなどのより詳細な質問。
PATH変数(/ usr/local/go/bin、$ GOPATH/bin)に2つのパスを追加しても動作しますが、空のDeps:[]ブロックが.jsonに生成されますどうもありがとう! –
プロジェクトのルートフォルダから 'godep save'を必ず実行してください。 – eduncan911