WebRTC is a Google-backed project, and W3C standard, that has been active for the last eight years. It is developing peer-to-peer communications between browsers - for example allowing direct audio / video chat from one browser to another. The raw processing power of WebAssembly opens up all kinds of possibilities for WebRTC - this blog post explores.
As WebAssembly is a very new technology, and language support is evolving very rapidly, it can be hard to find good reference material on how to get started. There are a few mainstream books under development, but this one is a bit different, it’s free and open source.
A pretty simple, but highly accessible blog post that introduces Go’s support for WebAssembly.