Versions in this module Expand all Collapse all v0 v0.8.0 Apr 7, 2021 Changes in this version + type Constructor func(options ...Option) (Getter, error) + type Getter interface + Get func(url string, options ...Option) (*bytes.Buffer, error) + func NewHTTPGetter(options ...Option) (Getter, error) + type HTTPGetter struct + func (g *HTTPGetter) Get(href string, options ...Option) (*bytes.Buffer, error) + type Option func(*options) + func WithContextx(ctx context.Context) Option + func WithRegistryClient(client *sdkman.RegistryService) Option + func WithTagName(tagname string) Option + func WithURL(url string) Option + func WithUntar() Option + type Provider struct + New Constructor + Schemes []string + func (p Provider) Provides(scheme string) bool + type Providers []Provider + func All() Providers + func (p Providers) ByScheme(scheme string) (Getter, error)