RUVDS.com corporate blog
Website development
Go
WebAssembly
Comments 7
+1
А для чего может понадобиться выполнение wasm внутри go-приложения?
0
Общий код для каких-то алгоритмов и библиотек на backend и frantend.
+1

В этом случае, проще его написать на go и для frontend перевести в wasm, а на беке оставить как есть. Вероятно другие какие-то применения есть.

0

А получится ли не тащить на фронт go-шный рантайм сверх строго необходимого, в таком случае?

0
Я вижу wasm как замену нынешним либам на C, реализующим некие алгоритмы. Работа с изображениями, тяжёлой геометрией, и др. Сталкиваюсь с таким на бэкэндах. По идее переход на wasm упростит дистрибуцию. Мне после пользования менеджерами пакетов компиляция C была болью.
0

Если верно понимаю, это ориентировано на какие-то долгие сложные вычисления.
Как оно работает с горутинами? Что будет если я вызову wasm-функцию в горутине? луп заблочится?

0
На сколько я разобрался в WASM — golang в WASM тащит свой рантайм, поэтому библиотеки жырные, а многопоточность сохраняется))
Only those users with full accounts are able to leave comments. , please.