Go in the WebAssembly World: Beyond the Browser
summary
Overview of using WebAssembly (WASM) outside the browser with Go: explains how Go can compile to or interoperate with WASM runtimes to run high-performance code in non-browser environments, and discusses runtimes and integration approaches for server-side and embedded use cases.
AI-written summary · about
chapters (16)
- 0:00Introduction
- 1:52What is WebAssembly
- 2:59Compiling Go to WASM
- 5:08Exporting WASM functions
- 7:46Multithreading issues
- 8:07Importing native functions
- 10:25Memory and safety
- 12:32OS interfaces
- 15:20Network stack problems
- 16:47Implementing network primitives
- 18:12Concurrency and limits
- 19:58WASM component model
- 22:47WASM performance
- 26:04Real-world use cases
- 28:42Challenges and future
- 29:25Q&A
related talks
36mGo in the World of WebAssembly: Not Just the Browser
37mGo, WebAssembly!
25mWebAssembly with Go: Powering the Web with Speed and Efficiency
08mRunning Go in Browsers Using WASM
48mWebAssembly Beyond the Browser
29mWhat is Web Assembly and Why Should you Care?
50mWeb Assembly
29mExperimenting with Golang and Webassembly
