README ¶ go_feed_service A service that reads, at a configured periodicity, RSS or Atom feeds and stores the items into a MongoDB database. Database Model: Feed Source { "_id": "", "rss_urls": [], "description": "", "active": "", "use_feed_guid": "", "last_check": "" } Feed entry { "_id": "", "title": "", "source_id": "", "content": "", "added_on": "" } Configuration The service should be configured with 2 environment variables: FEED_READ_INTERVAL defines the periodicity of feed read. Valid time units are "ns", "us" (or "µs"), "ms", "s", "m", "h". If not set, has a default value of 5 Minute MONGO_URI defines the MongoDB connection string. See https://docs.mongodb.com/manual/reference/connection-string/ for more details. Expand ▾ Collapse ▴ Documentation ¶ There is no documentation for this package. Source Files ¶ View all Source files main.go Directories ¶ Show internal Expand all Path Synopsis domain models repository services infrastructure db repository Click to show internal directories. Click to hide internal directories.