The goal of this project was to practice building a RESTful API in Go with a PostgreSQL database. I also wanted to experiment with a couple 3rd party packages to generate JWTs and to encrypt/decrypt passwords with Argon2.
Other learning points were:
- Practice with concurrency in Go
- Practice deploying server with Docker and Amazon Elastic Beanstalk
I need to add more tests, but got distracted on some other projects!!