module
0.0.0-20240927095929-a6c812bf0f68
Repository: https://github.com/5aradise/rss-aggregator.git
Documentation: pkg.go.dev
# README
rss-aggregator
Description
A RESTful web rss aggregator written in Go programming language.
It uses Chi as the HTTP router and PostgreSQL as the database with sqlc and goose. It utilizes goroutines for faster feed aggregation.
Features
- RESTful api
- Concurrent feed aggregation
Technologies
- Go
- Chi
- Sqlc
- Goose
- PostgreSQL
Requirements
- Go 1.23
- Goose
- PostgreSQL
Running the application
- Clone the repository
- Create a copy of the
.env.example
file and rename it to.env
, changeDB_URL
to yours - Run
goose postgres <DB_URL> up
- Run
make run
to start the server