Versions in this module Expand all Collapse all v1 v1.0.0 Jan 30, 2025 Changes in this version + type Platform struct + Arch string + OS string + type Provider struct + Arch string + Name string + Namespace string + OS string + RegistryName string + Version string + func ParseProvider(str string) *Provider + func (provider *Provider) Address() string + func (provider *Provider) Match(target *Provider) bool + func (provider *Provider) Platform() string + func (provider *Provider) String() string + type Providers []*Provider + func ParseProviders(strs ...string) Providers + func (providers Providers) Find(target *Provider) *Provider + type ResponseBody struct + DownloadURL string + Filename string + Protocols []string + SHA256Sum string + SHA256SumsSignatureURL string + SHA256SumsURL string + SigningKeys SigningKeyList + func (body ResponseBody) ResolveRelativeReferences(base *url.URL) *ResponseBody + type SigningKey struct + ASCIIArmor string + TrustSignature string + type SigningKeyList struct + GPGPublicKeys []*SigningKey + func (list SigningKeyList) Keys() map[string]string + type Version struct + Platforms []*Platform + Protocols []string + Version string