GoLand 2026.1 Help

Go ワークスペース

Go ワークスペースは、単一のプロジェクト内で複数のモジュールを管理できます。 go.work ファイルを作成すると、Go はワークスペースで定義されているモジュールのリストを読み取り、統合された依存関係リストを生成します。 go.mod ファイルに 置換 ディレクティブが含まれている場合は、それらも考慮されます。 この統合された依存関係リストは、ワークスペース内のすべてのモジュールに適用されます。

go.work ファイルを作成すると、GoLand は現在のプロジェクト内のすべてのモジュールを自動的に含めます。

Go ワークスペース

ワークスペースを作成する

  • プロジェクトの親ディレクトリを右クリックします。 次に、 新規 | Go ワークスペースファイル を選択します。

    ワークスペースを作成する

既存の go.mod ファイルに 置換 ディレクティブが含まれている場合は、そのファイルから go.work ファイルを生成することもできます。

複数の use ディレクティブを 1 つのディレクティブにマージする

  • 使用 ディレクティブをクリックし、 Alt+Enter を押して、 複数の「use」ディレクティブを 1 つにマージする を選択します。

    複数の use ディレクティブを 1 つのディレクティブにマージする
2026 年 5 月 22 日