Skip to content
RSS feed Shawn on X Shawn on LinkedIn Shawn on GitHub


Movie storage with Structs and Slices


CRUD API project using Golang without a database. Utilised essential GoLang concepts, such as struts and slices to store and manipulate data on the server, which allows for faster and more efficient operations. Handle incoming requests and responses with Gorilla mux to create five different routes: get all, get by id, create, update, and delete. JSON encoding and decoding ensures that data is sent and received correctly between the server and client. For testing, PowerShell and Postman is used to make requests and receive responses.

Tech Stack

  1. GoLang
  2. Gorilla Mux
  3. Postman