# README
Go library for parsing Fedora CoreOS streams
See the Fedora CoreOS documentation for basic information about streams.
This is a Go library which exposes API to decode streams into Go structs, as well as a convenience API to find the URL for a given stream.
Example usage
See example code here.
# Packages
package arch contains mappings between the Golang architecture and the RPM architecture used by Fedora CoreOS and derivatives.
Package main contains an example use of this library; it prints the current Fedora CoreOS EC2(AWS) x86_64 AMI in the us-east-2 region.
Package fedoracoreos contains APIs defining well-known streams for Fedora CoreOS and a method to retrieve the URL for a stream endpoint.
Package release contains APIs for interacting with a particular "release".
Package stream models a CoreOS "stream", which is a description of the recommended set of binary images for CoreOS.