Documentation
¶
Index ¶
- type Client
- func (c *Client) DownloadAndExtract(info *ReleaseInfo, destDir string) error
- func (c *Client) DownloadAndExtractWithStrictVerification(info *ReleaseInfo, destDir string) error
- func (c *Client) GetLatestRelease() (*ReleaseInfo, error)
- func (c *Client) GetManifest() (*Manifest, error)
- func (c *Client) GetManifestForVersion(version string) (*Manifest, error)
- func (c *Client) GetReleaseByTag(tag string) (*ReleaseInfo, error)
- type Manifest
- type ReleaseInfo
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
func (*Client) DownloadAndExtract ¶
func (c *Client) DownloadAndExtract(info *ReleaseInfo, destDir string) error
func (*Client) DownloadAndExtractWithStrictVerification ¶
func (c *Client) DownloadAndExtractWithStrictVerification(info *ReleaseInfo, destDir string) error
func (*Client) GetLatestRelease ¶
func (c *Client) GetLatestRelease() (*ReleaseInfo, error)
func (*Client) GetManifest ¶
func (*Client) GetManifestForVersion ¶
func (*Client) GetReleaseByTag ¶
func (c *Client) GetReleaseByTag(tag string) (*ReleaseInfo, error)
Click to show internal directories.
Click to hide internal directories.