SkillSoftware Engineer (Backend)Blockchain Developer
Library · language
Go
A small, fast language for services and infrastructure tools, with concurrency built in. Much of the cloud-native tooling, including Kubernetes and Terraform, is written in it.
Go appeared in 22% of the Software Engineer job descriptions we read. It is also the language of Kubernetes, Docker, Terraform and Prometheus, so platform and blockchain engineers meet it too.
The lessons use Go 1.24 and the standard library only. Every example was run with the race detector on.
Beginner lessons for Go are being written.
Advanced lessons for Go are being written.