WebAssembly (Wasm)
WebAssembly (Wasm) 是一种可以在浏览器中运行的二进制格式。 GoLand 支持从 GO 源文件生成 WASM 文件。 要了解更多信息,请参阅 官方 WebAssembly 文档。
创建 Go 项目
请选择 。
或者,在 欢迎访问GoLand 对话框中,转到 新建 | 项目。
在 新建项目 对话框中,从可用项目类型列表中选择 Go。
在 GOROOT 字段中,指定您的 Go 安装位置。 GoLand 通常会自动检测此位置。
要更改或安装新的 Go SDK 版本,请点击 添加 SDK (
)并选择以下选项之一:
本地 :使用本地系统中现有的 SDK。
下载 :从官方存储库下载 Go SDK 版本。
配置项目以生成 WASM 文件
打开设置 Ctrl+Alt+S ,然后导航到 。
请从 OS 列表中选择 js。
请从 Arch 列表中选择 wasm。
单击 确定(O)。
在主工具栏上,点击 。
点击 添加新配置 图标(
)或按 Alt+Insert。
请从 运行种类(K) 列表中选择 文件。
在 文件(F) 字段中,添加您想要运行的 GO 文件的名称(例如,
main.go)。清除 构建后运行(R) 复选框。
在 环境(V) 字段中,点击字段末尾的 浏览 按钮。
在 环境变量 对话框中,添加以下环境变量:
GOOS=jsGOARCH=wasm
在 Go 工具实参(G) 字段中,将
-i参数替换为-o main.wasm,其中main.wasm是输出 WASM 文件的名称。单击 确定。
点击 运行 <configuration_name> 图标或按 Shift+F10。
结果,一个新的 WASM 文件会出现在 项目 工具窗口中。
最后修改日期: 2025年 12月 5日