← Back to Home

🎬 Movies CRUD API Using Go (Golang)

August, 2022

🧠 Overview

This project implements a CRUD (Create, Read, Update, Delete) API for managing movie records using Golang. Users can perform operations like adding new movies, retrieving all or specific movies, updating movie details, and deleting movies.

The API uses gorilla/mux for routing and handles requests in a RESTful manner.

💡 Motivation

I built this project to practice RESTful API development in Go and explore Go’s efficiency in handling server-side requests for CRUD operations.

⚙️ Tech Stack

📡 API Endpoints

📊 Sample Movie JSON

    {
    "id": "1",
    "isbn": "438227",
    "title": "Inception",
    "director": {
        "firstname": "Christopher",
        "lastname": "Nolan"
        }
    }
    

🧩 Summary

🔗 View on GitHub