For go setup following this code-along

You can find the main project README here

packages it asked to install:

  • gorilla/mux — A powerful URL router and dispatcher. We use this package to match URL paths with their handlers.
  • jinzhu/gorm — The fantastic ORM library for Golang, aims to be developer friendly. We use this ORM(Object relational mapper) package to interact smoothly with our database
  • dgrijalva/jwt-go — Used to sign and verify JWT tokens
  • joho/godotenv — Used to load .env files into the project