Categorygithub.com/5aradise/rss-aggregator
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

  1. Clone the repository
  2. Create a copy of the .env.example file and rename it to .env, change DB_URL to yours
  3. Run goose postgres <DB_URL> up
  4. Run make run to start the server

# Packages

No description provided by the author
No description provided by the author
No description provided by the author