This repository contains the code I created when I was going through the boot.dev course on learning how to write http servers in Go, an excellent course that I would recommend to anyone eager to get into back-end dev with Go. It is an http server that provides trivial microblogging functionality.
Some of the most noteworthy features are the following:
- Auth with password (hashed), JWTs, refresh tokens
- Standard library for server, mux & middleware
- REST API
- Webhooks
If you check the commits on this repo you will notice that they follow a specific naming scheme. I named them that way so they correspond to the course segments. As the authors of the course continue working on it the naming of the commits might fall out of sync with it.