GoLand 2026.1 Help

WebAssembly (Wasm)

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

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

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

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

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

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

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

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

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

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

  1. 設定 Ctrl+Alt+S を開き、 Go|ビルドタグ に移動します。

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

  3. Arch リストから wasm を選択してください。

  4. OK をクリックしてください。

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

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

  7. 実行種類 リストから ファイル を選択してください。

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

  9. ビルド後に実行する チェックボックスをクリアします。

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

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

    • GOOS=js

    • GOARCH=wasm

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

  12. OK をクリックしてください。

  13. 「構成名」を実行する; アイコンをクリックするか、 Shift+F10 を押します。

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

2026 年 5 月 22 日