~/talk

From Wazero to Wazhero: An Introduction to Wazero for Gophers and Other Species

slides:none on file

wazero is a zero-dependency runtime for running WebAssembly with the Go toolchain it avoids cgo, preserves static linking and cross compilation, and lets goroutines and context cancellation behave normally; it ships both an interpreter plus AOT single-pass compiler that targets amd64 and arm64 and runs on macOS Linux and Windows; wazero 1.0 ships in March, a small core team at Tetrate.io maintains it, teams use it for dynamic HTTP filters and plugins and it even runs a WebAssembly build of Doom as a demo

AI-written summary · about

  1. 0:00Welcome
  2. 1:27Go ecosystem challenges
  3. 4:15Drawbacks of CGO
  4. 8:06Wazero introduction
  5. 12:24Go to WebAssembly
  6. 14:34Wazero runtime architecture
  7. 15:58Execution flow and host calls
  8. 18:45Wazero development lessons
  9. 22:42Cross-platform compatibility
  10. 24:09Polyglot VMs and GraalVM
  11. 25:36Adoption and maintainer advice
  12. 26:00Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.