Zig Makes CGo Cross-compilation Just Work
Offered By: GoLab conference via YouTube
Course Description
Overview
Discover how to leverage the Zig toolchain for seamless cross-compilation of Go projects that depend on C/C++ code in this 44-minute conference talk from GoLab. Explore the challenges of cross-compiling Go projects with C/C++ dependencies and learn how Zig can overcome these limitations. Gain insights into Zig's capabilities as a C compiler and its compatibility with Go. Follow along with practical examples demonstrating how to change the Go compiler, bootstrap the process, and achieve effortless cross-compilation for projects combining Go and C/C++ code.
Syllabus
Introduction
What is Zig
Zig is not go
Zig is a C compiler
Examples
Change Go Compiler
Bootstrap
Conclusion
Taught by
GoLab conference
Related Courses
Разработка веб-сервисов на Go - основы языкаMoscow Institute of Physics and Technology via Coursera Getting Started with Go
University of California, Irvine via Coursera Concurrency in Go
University of California, Irvine via Coursera Functions, Methods, and Interfaces in Go
University of California, Irvine via Coursera Game Thinking: Juego y toma de decisiones
The Pontificia Universidad Javeriana via edX