Is WebAssembly The Future?

I’ve been reading and writing about WebAssembly for a few months now and I have to say it got me very much intrigued. With several posts already published, it’s been quite a ride. Above all, one question remains open – what is the future of WebAssembly? or better yet – is WebAssembly the future? In…

Minimizing Go WebAssembly Binary Size

In both of the previous posts I’ve described different aspects of WebAssembly. The first of the two explained what WebAssembly is and how to run a simple Go WebAssembly application in the browser. The second post was a Go WebAssembly performance benchmark. If you are unfamiliar with Go WebAssembly, I’d recommend reading the first post…

Go WebAssembly Performance Benchmark

In my previous post I explained what WebAssembly is and how to run a simple Go web application with WebAssembly in the browser. A question I had in mind during the writing of that post is if Go WebAssembly really is faster than JavaScript? In this post I’ll conduct a research and a Go WebAssembly…

Run Go In The Browser Using WebAssembly

I’ve heard about WebAssembly a while back at one of the GopherCon conferences. It has been a source of interest to me and I’ve been meaning to play around with it for a while – and now, the time has come! WebAssembly WebAssembly (abbreviated Wasm) is a binary instruction format for a stack-based virtual machine. Wasm…