Course Instructor:
Elliot Forbes

Hey Gophers! My name is Elliot and I'm the creator of TutorialEdge and I've been working with Go systems for roughly 5 years now.

Twitter: @Elliot_f

Getting Started with WebAssembly in Go!



WebAssembly is one of the coolest new bits of technology coming onto the scene these days. It is a language that can run alongside the likes of JavaScript within the browser and can be written in a number of different languages from C/C++/Rust and Go of course!

In this course, we are going to be taking a look at how you can get up and running writing and running your own web apps that utilize WebAssembly that has been written and compiled with Go.

Topics Covered

  • Compiling Go Code to WebAssembly
  • Executing Your WebAssembly Code in The Browser
  • Basic DOM manipulation in WebAssembly
  • Optimizing the size of your compiled binaries
  • Creating WebAssembly Functions in Go


By the end of this course, you should have a solid understanding of the basics when it comes to writing your own web applications using WebAssembly and Go.