From the course: Applied Concurrency in Go

General prerequisites - Go Tutorial

From the course: Applied Concurrency in Go

General prerequisites

- [Instructor] The material in this course builds gradually, but it does have a few prerequisites as it is not a beginner course. Before starting, you should have a good knowledge of general Go syntax. You can have a look on the tour of Go or one of the introductory courses here on the LinkedIn learning platform. In particular, we will be using functions, structs, collections, and interfaces from the Go standard library, to build out our examples. We will also be building a REST API in Go during our exploration of concurrency. As part of this, an understanding of REST APIs, as well as HTTP verbs and requests, will make it easier to understand. We will also be using the standard net/http package to build this API. For local set up, download and install Go according to the official documentation. All the code we will be building and examining is available on GitHub for you to clone and explore. The code examples we will be looking at use Go modules to manage dependencies, so you can easily use the go get dot command to get all the dependencies that the code uses. That's it; let's get started.

Contents