async init()

in cmd/wasm/assets/index.js [14:30]


    async init() {
        if (!WebAssembly.instantiateStreaming) {
            WebAssembly.instantiateStreaming = async (resp, importObject) => {
                const source = await (await resp).arrayBuffer();
                return await WebAssembly.instantiate(source, importObject);
            };
        }

        try {
            const result = await WebAssembly.instantiateStreaming(fetch(this.wasmUrl), this.go.importObject);
            this.go.run(result.instance);
            this.setVersionMetadata();
            this.setupUI();
        } catch (err) {
            console.error("Failed to load WebAssembly module:", err);
        }
    }