新規プロジェクトを作成する
複雑な依存関係管理を必要としないプロジェクトで作業する場合は、Go プロジェクト( )の作成を検討してください。それ以外の場合は、Go モジュールプロジェクトを作成するか、現在のプロジェクトで Go モジュールを有効にします。
Go モジュールがない場合、ソースコードを GOPATH ディレクトリ(Go ワークスペース)に保存する必要があります。また、go get
コマンドは依存パッケージを同じディレクトリにダウンロードするため、同じ依存パッケージの複数のバージョンをインストールすることはできません。
Go プロジェクトを作成する
を選択します。
新規プロジェクトページで、Go を選択します。
GOROOT フィールドで、Go インストールの場所を指定します。通常、場所は自動的に定義されます。
Go SDK の新しいバージョンを変更またはインストールするには、SDK の追加ボタンをクリックしてローカルを選択し、ハードドライブ上の Go SDK バージョンを選択するか、ダウンロードを選択して公式リポジトリから GoSDK をダウンロードします。Go SDK のインストールの詳細については、Go SDK のインストールを参照してください。
(オプション)GOPATH 全体のインデックス作成チェックボックスを切り替えます:
チェックボックスをオフにしました : プロジェクトファイルとベンダーパッケージにはインデックスが付けられます。GOPATH からのパッケージはインデックス付けされません。全体的なパフォーマンスが向上する場合があります。
選択されたチェックボックス : GOPATH からのパッケージとプロジェクトファイルにはインデックスが付けられます。
次へをクリックし、プロジェクト名を指定して、完了をクリックします。
Go SDK のインストール
Go SDK のローカルコピーを選択する
Go SDK で提供されるフォルダーへのパスに bin および src フォルダーが含まれていることを確認してください。
新規プロジェクトダイアログで、Go を選択します。
SDK の追加ボタンをクリックし、ローカルを選択します。
ファイルブラウザーで、ハードドライブにある SDK のバージョンに移動します。
開くをクリックします。
Go SDK をダウンロードする
新規プロジェクトダイアログで、Go を選択します。
SDK の追加ボタンをクリックしてダウンロードを選択します。
バージョンリストから SDK のバージョンを選択します。
場所フィールドで、SDK のパスを指定します。ファイルブラウザーを使用するには、参照アイコン
をクリックします。
OK をクリックします。
依存関係を追加してインストールする
GOPATH は、コードベースと開発に必要なすべてのファイルを保存します。また、ダウンロードしてインストールするパッケージも含まれています。無効にすると、プロジェクトパッケージとベンダーパッケージのみがインデックスに登録されます。全体的なパフォーマンスは向上する可能性がありますが、GOPATH のパッケージを使用できなくなります。
プロジェクトに外部依存関係がある場合は、GOPATH インデックス全体を有効にすることをお勧めします。デフォルトでは、GOPATH 全体のインデックス作成は無効になっています。
GOPATH インデックス全体を有効にする
Ctrl+Alt+S を押して設定を開き、
に移動します。GOPATH 全体のインデックス作成チェックボックスを選択します。
依存関係をダウンロードしてインストールする
import
セクションで未解決の依存関係をクリックし、Alt+Enter を押します。go get -t <package>
を選択します。
関連ページ:

Go モジュール
コマンドは、Go リポジトリのマスターブランチから依存関係の最新バージョンをダウンロードします。場合によっては、このアプローチは機能しません。例: サードパーティライブラリの異なるバージョンに依存する 2 つのプロジェクトがある場合。Go モジュール(旧称 vgo)を使用すると、プロジェクトごとに必要なライブラリバージョンをダウンロードしてインポートできます。Go モジュールの詳細については、blog.golang.org を参照してください。Go モジュールを統合してプロジェクトを作成するを選択...

Go のクイックスタート
このサイトのメニューやアクション名表記は日本語です。IntelliJ IDEA を日本語化するには、日本語言語パックのインストールを参照してください。このクイックスタートガイドでは、主要な概念を紹介し、IntelliJ IDEA での最初のステップを支援します。IntelliJ IDEA のインストール (3:50)、UI とプロジェクトの概要 (6:07)、プロジェクト、テスト、ベンチマークの実行 (5:01) の紹介ビデオも参照してください。ステップ 1. IntelliJ IDEA で Go...