我们如何通过Webassembly在Go代码中定义Javascript代码/函数?
我想用Emscripten在C语言中做类似的事情:
#include <emscripten.h>
int main() {
EM_ASM(
alert('hello world!');
throw 'all done';
);
return 0;
}
Go中是否有类似的功能来执行Javascript代码?
此外,在EM_ASM()中,不可能从其他地方调用已定义的JS函数,我也希望能够定义函数,以便可以多次调用它们。 (就像它们是在单独的js文件中定义的一样。)