GopherJS -- транслятор Golang -> JS
Основная цель проекта — позволить создавать приложения как для браузеров, так и для nodejs, используя привычное окружение и инструменты.
На данный момент реализована поддержка большого числа модулей из стандартной библиотеки. Кроме того, реализована поддержка goroutines. Некоторые модули реализованы не полностью (net/http), некоторые доступны только для nodejs (os).
Также доступна «песочница», позволяющая протестировать возможности проекта.
go, golang, js, nodejs