A simple self‑hosted RSS feed aggregator written in Go.
Users can manage accounts, subscribe to feeds, and fetch posts from followed feeds.
- Language: Go
 - Database: SQL (PostgreSQL  via 
sqlc) - Features:
- Add, list & follow RSS feeds
 - Fetch the latest posts for followed feeds
 - User authentication middleware
 - Health/readiness endpoints
 - Automated Background scraping via concurrency
 
 
- Go 1.20+
 - PostgreSQL or MySQL
 sqlcinstalled for code generation (see sqlc.dev)- Database migration tool 
goose 
- 
Clone the repository
git clone https://github.com/troyboy95/RSS-project-test.git cd RSS-project-test - 
Install dependencies & generate SQL bindings go mod tidy sqlc generate
 - 
Apply database migrations goose up -dir sql/schema <"Your-connection-string">
 - 
Build & run the server go build; ./RSS-project-test --for windows go build & ./RSS-project-test --for mac/linux