Определите функции Javascript из веб-сборки Go - PullRequest
0 голосов
/ 28 марта 2019

Как мы можем определить код / ​​функции Javascript из кода Go с помощью веб-сборки?

Я хочу сделать нечто подобное, как это может быть сделано в C с Emscripten:

    #include <emscripten.h>

    int main() {
      EM_ASM(
        alert('hello world!');
        throw 'all done';
      );
      return 0;
    }

Есть ли аналогичная функция в Go для выполнения кода Javascript?

Также в EM_ASM () невозможно вызывать определенные функции JS из других мест, я хотел бы также иметь возможность определять функции, чтобы их можно было вызывать несколько раз. (как будто они были определены в отдельном js-файле).

...