Gophers Darmstadt: Running Go in your browser using Wasm

Gophers Darmstadt: Running Go in your browser using Wasm

WebAssembly is a new way to write high performance applications and modern games for the browser. It can run applications in a near-native way and first demos show e.g. Epic's Unreal Engine running in a browser. WebAssembly is already a compile target for lots of languages most prominently Rust and is supported by all modern browsers. The newest release of Go also adds experimental support for WebAssembly. This talk will present the current possibilities and limitations when programming for WebAssembly in Go and showcase the new "syscall/js" API to call into JavaScript.


Markus Zimmermann

August 28, 2018