Versions in this module Expand all Collapse all v0 v0.2.2 Nov 3, 2021 v0.2.1 Oct 29, 2021 Changes in this version + const DefaultServer + const TokenHeader + type Client struct + func New(token string, opts ...ClientOption) *Client + func (c *Client) Add(ctx context.Context, pkg Package) error + func (c *Client) Get(ctx context.Context, name string) (Package, error) + func (c *Client) Info(ctx context.Context) (Info, error) + func (c *Client) Remove(ctx context.Context, pkg Package) error + func (c *Client) Update(ctx context.Context, pkg Package) error + type ClientOption func(*Client) + func WithHTTP(client *http.Client) ClientOption + func WithServer(server string) ClientOption + type Info struct + NumPackages int + Packages []Package + Version string + type Package struct + Import string + Name string Other modules containing this package go.jolheiser.com/gpm/go-gpm