Explore how CoreOS successfully leveraged Go as their primary programming language in this 27-minute GopherCon 2015 talk by Kelsey Hightower. Discover the challenges faced and overcome by CoreOS in their journey to build distributed systems components using Go. Learn about the company's strategic decision to adopt Go early on, and how it influenced the development of popular open-source projects like etcd, fleet, and rocket. Gain insights into CoreOS's commercial offerings and their reliance on Go. Delve into topics such as community engagement, metrics, GitHub contributions, and the creation of a Linux distribution. Understand the impact of Go on CoreOS's infrastructure development, including projects like Flannel and Netlink. Witness a demonstration showcasing the practical applications of Go in CoreOS's ecosystem.
Overview
Syllabus
Intro
Core OS
Bitmask
Business Plan
Community
Metrics
Go Code
GitHub
Core OS Developers
Core OS Journal
Linux Distribution
SED
Flannel
Netlink
Infrastructure Players
Docker
Urban Edge
Demo
Taught by
Gopher Academy