Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

An Operating System in Go

Gopher Academy via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore TinyGo's emergence as a powerful tool for embedded systems development in this 23-minute conference talk that challenges conventional wisdom about Go's role in systems programming. Discover how TinyGo is disrupting the embedded systems landscape, traditionally dominated by C and assembly languages, by demonstrating Go's capabilities in resource-constrained environments. Learn about the technical innovations that make TinyGo suitable for operating system development and embedded applications, examining real-world examples and performance considerations. Gain insights into the compiler optimizations, memory management strategies, and runtime adaptations that enable Go to compete in the systems programming arena, while understanding the implications for future embedded development practices.

Syllabus

GopherCon 2025: An Operating System in Go - Patricio Whittingslow

Taught by

Gopher Academy

Reviews

Start your review of An Operating System in Go

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.