Introduction & Setup
  • Project overview: introduction, prerequisites and requirements
  • Setup a PostgreSQL server and fill the first table manually
Implementation of the Webserver
  • Setup the project with Go modules and creation of a first version
  • Creation of the model(s) - definition of the structure of the content to serve
  • Definition of the database connection
  • Creation of a first route - prepare the way to the services
  • Implementation of a first service - here we go!
  • The first run - a brief test
Implementation of the remaining services
  • Implementation of a "create post" service
  • Implementation of a "get post" service
  • Implementation of an "update post" service
  • Implementation of a "delete post" service
Brief test & goodbye
  • A brief test of all the functionalities and implemented features
  • Goodbye
The "hidden track"
  • Learn how to solve a task which could come up in a job interview!