课程: Go Essentials: Concurrency, Connectivity, and High-Performance Apps

Go for modern applications

- [Narrator] Go is becoming one of the most popular languages. There are good reasons why companies such as Google, Amazon, Netflix, and others use Go, and why projects such as Docker and Kubernetes are written in Go. Hi, welcome to Go Essential Training. I'm Miki Tebeka, and together we're going to learn how to solve problems with Go. My personal journey to Go started with two issues. One is called "The Free Lunch Is Over." This article states that new CPUs have many cores, and traditional programming languages have problems working with multiple cores. The second issue is the C10k problem. In this connected architecture that is very common today, how can I serve 10,000 connections from a single process? Go solves both of these problems in a simple and an elegant way. As a bonus, it has many great features that will help you develop applications for today's environment. Let's start hacking.

内容