Lists 🔗 A natural way to organize and store data is in a List. Some languages call them “arrays”, but in Python, we just call them lists. Think of all the apps you use and how many of the items in the app are organized into lists.
If you’re new to Python, or perhaps coding in general (welcome!), loops are what allow us to do the same thing over and over and over again, without having to re-type the same code each time. For example, let’s pretend I want to print the numbers 0-9.
Functions in Python allow us to reuse and organize code. For example, say we have some code that calculates the area of a circle:
Variables are how we store data as our program runs. You’re probably already familiar with printing data by passing it straight into print():
Let’s build a fully-fledged HTTP server from scratch in Go. This course assumes you already have a solid understanding of Go. If you don’t, take a step back and take our Go course.
We’re going to build an RSS feed aggregator in Go! It’s a web server that allows clients to: