Overview
Learn how to leverage Go for building portable WebAssembly components in this 35-minute technical talk from Microsoft and Fastly engineers. Discover the process of creating cloud-native workloads using open-source tools, including generating Go bindings with wit-bindgen-go and compiling components with TinyGo. Follow along with a practical demonstration of building a WebAssembly component that handles HTTP requests using the wasi-http standard. Explore the developer experience of combining Go's strengths in simplicity, concurrency, and efficiency with WebAssembly's cross-platform capabilities, while gaining insights into potential areas for improvement in WebAssembly application development.
Syllabus
WASI to Go: Write Once, Go Anywhere - Jiaxiao Zhou, Microsoft & Randy Reddig, Fastly
Taught by
Linux Foundation