~/talk

Unleashing the Power of WebAssembly System Interface (WASI) in Go

Talkat WasmCon 2023 · on Wednesday, 2023-09-06· [webassembly]
slides:none on file

Go 1.21 brings WASI preview1 support for Go, compiling programs to a wasm binary and running them on a runtime like Wasmtime (demo builds a main.wasm and prints "hello Wasm"). The toolchain uses the new wasm port and requires Go 1.21; no native network sockets exist in WASI P1 so standard net.Listen/net.Dial are blocked, but third‑party libraries add those APIs and TinyGo already offers WASI P1 with network extensions for edge use.

AI-written summary · about

  1. 0:00Introduction
  2. 1:28What is WebAssembly
  3. 3:12WebAssembly System Interface
  4. 5:20WSI in Go toolchain
  5. 6:45WASI 0.1 limitations in Go
  6. 8:10Demo: WASI 0.1 in Go
  7. 9:59WASI and Go future
  8. 12:30Q&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.