modulepackage
0.0.0-20241222032036-b644286b4fb0
Repository: https://github.com/blexram-go/gator-go.git
Documentation: pkg.go.dev
# README
gator-go
An RSS feed aggregator in Go for the CLI.
- Add RSS feeds from across the internet to be collected
- Store the collected posts in a PostgreSQL database
- Follow and unfollow RSS feeds that other users have added
- View summaries of the aggregated posts in the terminal, with a link to the full post
You will need Postgres and Go installed to run the program.
Installation
go install github.com/blexram-go/gator-go
This will install the gator-go
binary to your $GOPATH/bin
directory.
You will need to manually creatre a config file in your home directory, ~/.gatorconfig.json
, with the following content:
{
"db_url": "postgres_connection_string_goes_here",
"current_user_name": "username_goes_here"
}
Usage
Commonly used commands:
register <username>
login <username>
addfeed <url>
agg <url>
browse <limit>