Как использовать машинопись в го - PullRequest
0 голосов
/ 15 октября 2019

Я пытаюсь создать приложение Angular, которое использует сервер REST API golang. Есть некоторые бизнес-логики, которые написаны на машинописном тексте, используемом в front-end. Некоторые из них должны быть использованы в серверной части. Чтобы не писать ту же логику в golang, мне было интересно, можно ли запустить машинописный код в golang? Я нашел SWIG для запуска кода на C ++ в golang, но ничего не нашел для машинописи. Я знаю, что могу запускать код golang в Angular с помощью веб-сборки или других инструментов, но мне не разрешено писать эти коды в golang.

1 Ответ

1 голос
/ 18 октября 2019

Вы можете написать дублированную логику в AssemblyScript , строгом подмножестве TypeScript, скомпилировать его в WebAssembly, а затем запустить его в Go со средой выполнения, такой как Wasmer .

Имейте в виду, что AssemblyScript все еще находится в стадии разработки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...