Go is a modern, statically typed, and memory-safe programming language. It was designed at Google to address challenges associated with writing complex and highly concurrent programs. Thanks to these features, Go has become the go-to language for many important cloud infrastructure projects, such as Kubernetes and Docker. Its simple and concise syntax, similar to C, along with a large standard library and included tooling, make it a great choice for beginners.
Come and join us for a workshop for absolute Go beginners led by Ondrej Balaz and Christophe Robin. In the first part, we will introduce basic Go language concepts such as types, control structures, and concurrency, as well as best practices for writing code. We will also show you how to organize code into packages and compile your first Go program. With all this knowledge under your belt, we will proceed to the second part of the workshop, where we will create a simple server-side web application.
To attend, bring your own laptop running Windows, macOS, or Linux with Visual Studio Code and Go extension installed.