Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Package ¶
type Package struct { Name string `json:"name"` Version string `json:"version"` Architecture string `json:"architecture"` Platforms []Platform `json:"platforms"` Description string `json:"description"` Dependencies []Package `json:"dependencies"` }
Package comprises a library or application that implements a set of related commands or features.
type Platform ¶
type Platform struct { Name string `json:"name"` Runtime string `json:"runtime"` Buildtime string `json:"buildtime"` Repositories []Repository `json:"repositories"` }
Platform represents an Operating System family. Examples of platforms include Red Hat, Suse, Debian, among others.
type Repositories ¶
Repositories is a list of Repository
type Repository ¶
type Repository struct { Name string `json:"name"` Description string `json:"description"` BaseURL string `json:"baseurl"` Enabled bool `json:"enabled"` GPGCheck bool `json:"gpgcheck"` GPGKey string `json:"gpgkey"` }
Repository represents an address where a package is available on.
Click to show internal directories.
Click to hide internal directories.