Go with Copilot
In these exercises you will learn the Go programming language with the help of GitHub Copilot. You already have experience with Python — these exercises will draw on that knowledge, highlighting where Go is similar and where it differs.
By the end of the series you will understand Go's core syntax and type system, know when Go might be a better choice than Python (and vice versa), and be comfortable using Copilot's /explain and chat features to explore unfamiliar code.
Prerequisites: VS Code with the Go extension and GitHub Copilot installed. Confirm Go is installed by running go version in a terminal.