An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

Top 1.7% on proxy.golang.org
Top 0.4% dependent packages on proxy.golang.org
Top 0.8% dependent repos on proxy.golang.org
Top 2.8% forks on proxy.golang.org

proxy.golang.org : github.com/SlyMarbo/rss

Package rss is a small library for simplifying the parsing of RSS and Atom feeds. The package could do with more testing, but it conforms to the RSS 1.0, 2.0, and Atom 1.0 specifications, to the best of my ability. I've tested it with about 15 different feeds, and it seems to work fine with them. If anyone has any problems with feeds being parsed incorrectly, please let me know so that I can debug and improve the package. Example usage: The output structure is pretty much as you'd expect: The library does its best to follow the appropriate specifications and not to set the Refresh time too soon. It currently follows all update time management methods in the RSS 1.0, 2.0, and Atom 1.0 specifications. If one is not provided, it defaults to 12 hour intervals (see DefaultRefreshInterval). If you are having issues with feed providors dropping connections, please let me know and I can increase this default, or you can increase the Refresh time manually. The Feed.Update method uses this Refresh time, so if Update seems to be returning very quickly with no new items, it's likely not making a request due to the provider's Refresh interval.

Registry - Source - Documentation - JSON
purl: pkg:golang/github.com/%21sly%21marbo/rss
License: BSD-3-Clause
Latest release: over 2 years ago
First release: about 7 years ago
Namespace: github.com/SlyMarbo
Dependent packages: 115
Dependent repositories: 53
Stars: 377 on GitHub
Forks: 83 on GitHub
See more repository details: repos.ecosyste.ms
Last synced: about 1 hour ago

    Loading...
    Readme
    Loading...