これは私の最後の質問のフォローアップです:golang:ローカルディレクトリへのパッケージのインストール
にGOPATH設定しましたが$HOME/prog/go/gopath、このパスには3つのディレクトリがあります。
~/prog/go/gopath$ ls
bin pkg src
今、私は実行するように要求するredisデータベースにアクセスするためのモジュールをインストールしようとしています
go install
ソースディレクトリ内。しかし、コマンドgo installは私に与えます
~/prog/go/gopath/src/redis (go1)$ go install
go install flag: open /usr/local/go/pkg/darwin_amd64/flag.a: permission denied
~/prog/go/gopath/src/redis (go1)$ echo $GOPATH
<myhomedir>/prog/go/gopath
(<myhomedir>有効なパスはどこにありますか)
質問1:なぜ考慮しgo installないのですか?$GOPATH質問2:使用するように説得go installする方法は$GOPATH?