🚀 A Go microservice to handle user follow/unfollow relationships — like Instagram’s social graph — built with:
- Gin (HTTP framework)
- Gorm (ORM with PostgreSQL)
- UUIDs for user and follow IDs
- Soft deletes for safe unfollows
✅ Follow a user
✅ Unfollow a user
✅ Timeline Generator
✅ Check if a user follows another user
✅ Get all followers of a specific user
✅ Soft deletes for audit trail
✅ Clean architecture (repositories, usecases, HTTP handlers)