Understanding the go compiler
Languages
Understanding the go compiler
About
Understanding the go compiler
About

The Go compiler is a great but complex tool. For most Go programmers it’s just that, a tool. It doesn’t matter what happens between my go build and the execution of my binary, because, at the end of the day, the go compiler works like a charm. But if you are a curious person that wants to know more about this process, this is your talk. I’ll go through the compilation of one of the simplest go programs you can write: a hello world. From that source file, with just plain text, into an optimized machine-specific binary code, passing through the set of transformations that happens in between.

Check the speaker's material.

Language
English
Level
Intermediate
Length
38 minutes
Type
conference
About the speaker
About the speaker
Jesús Espino
Staff EngineerMattermost
I'm an Open Source and software development enthusiast. I love writing code and contribute to Open Source project, and I have the privilege of being one of the starters or contributors in some interesting Open Source projects like Taiga, Penpot, Mattermost or Focalboard. I'm a big fan of learning new things, specially programming languages. I love Rust, Go, Python and Clojure, and love to deep dive into technical details. Currently I'm working mainly in Go and Typescript in Mattermost, and I keep trying to contribute to open source project whenever I can.
Details
Language
English
Level
Intermediate
Length
38 minutes
Type
conference
Related tags
Related tags