IntelliJ IDEA 2026.1 Help

WebAssembly (Wasm)

WebAssembly (Wasm) はブラウザーで実行できるバイナリ形式です。 IntelliJ IDEA は GO ソースファイルから WASM ファイルを生成する機能をサポートしています。 詳細については、 WebAssembly の公式ドキュメント(英語)を参照してください。

Go プロジェクトを作成する

  1. ファイル(F) | 新規(N) | 新規 プロジェクト… を選択します。

    または、 IntelliJ IDEA へようこそ ダイアログで 新規 | プロジェクト に移動します。

  2. 新規プロジェクト ダイアログで、使用可能なプロジェクトタイプのリストから Go を選択します。

    言語 リストでプロジェクト言語として Go が選択されていることを確認します。

  3. GOROOT フィールドで、Go のインストール場所を指定します。 IntelliJ IDEA は通常、この場所を自動的に検出します。

    Go SDK の新しいバージョンを変更またはインストールするには、 SDK の追加 (Add SDK icon) をクリックし、次のいずれかのオプションを選択します。

    • ローカル: ローカルシステムから既存の SDK を使用します。

    • ダウンロード: 公式リポジトリから Go SDK バージョンをダウンロードします。

WASM ファイルを生成するためのプロジェクトを構成する

  1. 設定 Ctrl+Alt+S を開き、 言語 & フレームワーク | Go | ビルドタグ に移動します。

  2. OS リストから js を選択してください。

  3. アーキテクチャ リストから wasm を選択してください。

  4. OK(O) をクリックします。

  5. メインツールバーで、 実行 | 実行構成の編集(E) をクリックします。

  6. 新規構成の追加 アイコン (The Add New Configuration icon) をクリックするか、 Alt+Insert を押します。

  7. 実行形式(K) リストから ファイル を選択してください。

  8. ファイル(F) フィールドに、実行する GO ファイルの名前を追加します (例: main.go)。

  9. ビルド後に実行する(R) のチェックボックスをオフにします。

  10. 環境(V) フィールドで、フィールドの最後にある 参照 ボタンをクリックします。

    環境変数 ダイアログで、次の環境変数を追加します。

    • GOOS=js

    • GOARCH=wasm

  11. Go tool 引数(G) フィールドで、 -i 引数を -o main.wasm に置き換えます。ここで、 main.wasm は出力される WASM ファイルの名前です。

  12. OK をクリックします。

  13. <configuration_name> の実行 アイコンをクリックするか、 Shift+F10 を押します。

    その結果、 プロジェクト ツールウィンドウに新しい WASM ファイルが表示されます。

2026 年 3 月 30 日