言語ドキュメントの「Organizing your code」セクションの推奨事項に準拠した環境を設定することをお勧めします。
まず、トップレベルのディレクトリ(私は~/devel
を使う傾向があります)を選択し、GOPATH環境変数の値をその場所に設定して、GOPATH/binディレクトリをパスに追加します。適切なセッションスタートアップファイル(~/.bash_profile
またはそれに類するもの)に入れてください。私の場合、私はそのファイルにこれらの行を置く:
export GOPATH=$HOME/devel
export PATH=$GOPATH/bin:$PATH
は、ドキュメントからの引用:あなたのワークスペースは、実際にどのように見えるかのアイデアを与えるために
、ここでの例です:
bin/
hello # command executable
outyet # command executable
pkg/
linux_amd64/
github.com/golang/example/
stringutil.a # package object
src/
github.com/golang/example/
.git/ # Git repository metadata
hello/
hello.go # command source
outyet/
main.go # command source
main_test.go # test source
stringutil/
reverse.go # package source
reverse_test.go # test source
golang.org/x/image/
.git/ # Git repository metadata
bmp/
reader.go # package source
writer.go # package source
... (many more repositories and packages omitted) ...
次に、git repoを$ GOPATH/srcツリーの適切なパスにクローンします。私の場合、それは$GOPATH/src/github.com/user/repo
になります。
ここでは、すべての問題を解決するために、goとpythonの両方のコードで作業する必要があります。
ありがとうございます!今私のプロジェクトをこのように設定します。 – Grandzam