使用 Golang 脚本构建 go wasm

Build go wasm whith Golang script

如何在 golang 中制作一个等效的脚本?

GOOS=js GOARCH=wasm go build -o res.wasm ./src/main.go

我试过这样

    cmd := exec.Command("go", "build -o res.wasm ./src/main.go")
    cmd.Env = append(os.Environ(), "GOOS=js", "GOARCH=wasm")
    cmd.Run()

我观察到的

只是一个小错误。您应该为此单独设置每个参数。

cmd := exec.Command("go", "build", "-o", "res.wasm", "./src/main.go")
cmd.Env = append(os.Environ(), "GOOS=js", "GOARCH=wasm")
cmd.Run()