GopherJS compiles Go code (go.dev) to pure JavaScript code. Its main purpose is to give you the opportunity to write front-end code in Go which will still run in all browsers. Nearly everything, ...
This is a fork of GopherJS with support for running binaries in the browser in conjunction with Browsix. Compiled GopherJS programs execute in Web Workers, and we have implemented the syscall package.