Understanding the Go runtime, Jesús Espino, Mattermost

  Рет қаралды 2,432

GopherCon UK

GopherCon UK

Күн бұрын

The go language is a powerful tool based mainly on two components, the go compiler, which transforms our code into an executable binary, and the runtime, a big chunk of existing code compiled with our code. This talk is about the latter, that piece of software that includes things like the garbage collector, the scheduler, goroutines, maps, channels…
In this talk, I will explain what the go runtime is and what it contains. Also, we’ll talk about all the initialization processes and what does for us the runtime once everything is initialized and our code is running.
We will talk about the garbage collector and scheduler initialization, the spawn of our main function in a go routine, and a shallow explanation of things that happen after that, like goroutines scheduling and memory management.

Пікірлер: 3
@HarshPatel5940
@HarshPatel5940 2 ай бұрын
Real Good content!
@zeroidentidad
@zeroidentidad 5 ай бұрын
I want the slides
@jespinog
@jespinog 5 ай бұрын
KZbin is not allowing me to post the link directly, but you can find them in my speakerdeck (my user is jespino).
Debugging Go Applications - Matt Boyle, Cloudflare
52:42
GopherCon UK
Рет қаралды 2,9 М.
Understanding the Go Compiler - Jesús Espino
42:55
GopherCon UK
Рет қаралды 4,3 М.
Sigma Kid Mistake #funny #sigma
00:17
CRAZY GREAPA
Рет қаралды 30 МЛН
小丑教训坏蛋 #小丑 #天使 #shorts
00:49
好人小丑
Рет қаралды 54 МЛН
Мен атып көрмегенмін ! | Qalam | 5 серия
25:41
Go Channels slow down with more CPUs - Grant Stephens, Fastly
38:26
GopherCon UK
Рет қаралды 1,8 М.
Understanding the Go runtime - Jesus Espino
49:34
GoLab conference
Рет қаралды 2,5 М.
Антон Сергеев, «Go под капотом»
36:37
Kolesa Group
Рет қаралды 106 М.
GopherCon 2017: Understanding Channels - Kavya Joshi
21:45
Gopher Academy
Рет қаралды 120 М.
Go for serverless functions - Edson Ticona Zegarra
41:23
GopherCon UK
Рет қаралды 1,1 М.
The Only Unbreakable Law
53:25
Molly Rocket
Рет қаралды 363 М.
Andrew Kelley   Practical Data Oriented Design (DoD)
46:40
ChimiChanga
Рет қаралды 173 М.
Rob Pike: What Golang Got Right & Wrong
29:23
ThePrimeTime
Рет қаралды 163 М.
Sigma Kid Mistake #funny #sigma
00:17
CRAZY GREAPA
Рет қаралды 30 МЛН