Documentation
¶
Overview ¶
Package main initializes the RSS Feed backend server.
This backend provides APIs to fetch and store RSS feed data and retrieve predefined feed sources. It uses Google Cloud Datastore for storage and supports parsing RSS feeds via the `gofeed` library.
Key Features:
- Fetch RSS feeds from a URL.
- Store parsed feeds in Google Cloud Datastore.
- Retrieve predefined or categorized RSS feed sources.
- Designed for easy integration with frontend applications.
Run the application:
$ go run main.go
Endpoints:
- GET /fetch-store?url=<rss-url>: Fetch and store RSS feed data.
- GET /feeds: Retrieve predefined RSS feed sources.
Directories
¶
Path | Synopsis |
---|---|
Package handlers provides functions to interact with Google Cloud Datastore.
|
Package handlers provides functions to interact with Google Cloud Datastore. |
Package utils provides utility functions for RSS feed parsing.
|
Package utils provides utility functions for RSS feed parsing. |
Click to show internal directories.
Click to hide internal directories.