ご利用の場合Go
プロジェクトはどのように整理されていますか?私はワークスペースの部分でちょっと混乱しています。私は、次の読み取り持っていた:https://golang.org/doc/code.html#Workspacesを...この部分は少し私を投げた:Go - すべてのプロジェクトに1つのワークスペースがありますか、プロジェクトごとに1つのワークスペースがありますか?
典型的なワークスペースには、多くのパッケージとコマンドを含む多くのソースリポジトリが含まれています。ほとんどのGoプログラマは、Goソースコードと依存関係をすべて単一のワークスペースに保持します。
これは私が作成するプロジェクトごとに個別のワークスペースであることを意味しますか?たとえば、2つのプロジェクトで同じパッケージが使用されている場合は、そのパッケージの2つのコピーをコンピュータに保存します。
または、メインのワークスペースがあり、プロジェクトでこれらのパッケージを共有しているということですか?
ビットが混乱します。
"ほとんどのGoプログラマはGoソースコードと依存関係を1つのワークスペースに保存します" – JimB
Goプログラムは必要なものだけがコンパイルされていることを覚えておいてください:すべてのパッケージを出荷する必要はありませんあなたは直接インポートしていません。 – elithrar
@elithrar私はゆっくりと調整しています。私はよく慣れている通訳言語とは違うことをよく忘れています。私は今、すべてのパッケージなしでギブスにどのように押し込むのか考えています。私はそれを把握します。 – BugHunterUK