YoVDO

CGO-less Foreign Function Interface with WebAssembly

Offered By: Gopher Academy via YouTube

Tags

GopherCon Courses WebAssembly Courses Compilers Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore CGO-less Foreign Function Interface (FFI) using WebAssembly in this GopherCon 2022 talk by Takeshi Yoneda. Learn about the basics of WebAssembly, its potential for achieving FFI in Go projects, and the current state of the Go ecosystem surrounding it. Discover wazero, an open-source WebAssembly runtime purely written in Go, which offers a secure and flexible approach to FFI without relying on CGO. Through a live demo, gain insights into implementing CGO-less FFI with WebAssembly, and delve into the intricacies of wazero's WebAssembly to machine code compiler and virtual machine implementation. Understand how to leverage this technology in your own Go projects, enabling cross-compilation and execution of applications written in other languages while maintaining Go's benefits.

Syllabus

GopherCon 2022: Takeshi Yoneda - CGO-less Foreign Function Interface with WebAssembly


Taught by

Gopher Academy

Related Courses

A Holistic Go Experience
Gopher Academy via YouTube
Safe, Fast, and Easy - Building a Plugin System with WebAssembly
Gopher Academy via YouTube
A Journey Through Integration Testing with Go - What Could Go Wrong?
Gopher Academy via YouTube
Kraken Wrangling for Dummies - Go Module Dependency Management at Scale
Gopher Academy via YouTube
Go, the Data Engineer's Missing Tool?
Gopher Academy via YouTube