This is a lightweight, RESTful Library Management System built using Golang, the Gin web framework, and GORM (Go ORM). It supports core features such as:
- 📥 User Registration & Login (with password hashing)
- 🔐 Authentication via bcrypt
- 📗 Book management (Add, List, Update, Delete)
- 🧑 User management (Admin-friendly)
- 📦 Clean project structure (controllers, models, routes, utils)
- Go (Golang)
- Gin – HTTP web framework
- GORM – ORM for SQL databases
- SQLite / PostgreSQL – easily switchable
- bcrypt – Secure password handling