2017-01-27 11 views
0

なぜそれは意味がありますか?私は多くの理由から多くのワークスペースが必要だと考えることができます:1つのGOPATHワークスペースにすべてのプロジェクトを持つ感覚は何ですか?

  1. 私は2社で働いています。
  2. 私は家のプロジェクトと仕事のプロジェクトを持っています。
  3. 私は複数のgoバージョンを持っています。私はGOPATHワークスペースを使用して、ライブラリの2つのバージョン
+1

現在の販売は対応していますので、問題ありません4:https://golang.org/cmd/go/#hdr-Vendor_Directories – ymonad

答えて

1

GOPATHは自動化を簡素化し、開発者ツールは設計目標であったものを頻繁に使用します。 OS PATHのようなGOPATHは、いくつかの質問に答えることができる、すなわち

export GOPATH = PATH1:PATH2:PATH3 

のリストです。

0

に取り組んでいます

  • は、開発者の仕事を楽にするために、同じフォルダにインストールされているすべてのパッケージまたはバイナリを保つために便利です。あなたはそれをまっすぐに使うつもりはありません。コンパイラはあなたのファイルパスがgoであることを気にしないので、あなたはプロジェクト用の別個のフォルダを作成することができます。エントリファイルとコンパイル済みファイルの出力を指定するだけで簡単です;)

  • 関連する問題