Documentation ¶
Index ¶
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) GetPackageMetadata ¶
func (*Client) GetPackageZip ¶
type Package ¶
type Package struct { Namespace string `json:"namespace,omitempty"` Name string `json:"name,omitempty"` Version string `json:"version_number,omitempty"` }
func ParsePackage ¶
func ParsePackageFullname ¶
func (*Package) Versionless ¶
type PackageMetadata ¶
type PackageMetadata struct { Package `json:",inline"` Description string `json:"description,omitempty"` Dependencies []string `json:"dependencies,omitempty"` Latest *PackageMetadata `json:"latest,omitempty"` }
type ZipReadableCloser ¶
type ZipReadableCloser struct {
// contains filtered or unexported fields
}
func (*ZipReadableCloser) Close ¶
func (z *ZipReadableCloser) Close() error
func (*ZipReadableCloser) ReadAt ¶
func (z *ZipReadableCloser) ReadAt(b []byte, off int64) (int, error)
func (*ZipReadableCloser) Size ¶
func (z *ZipReadableCloser) Size() int64
Click to show internal directories.
Click to hide internal directories.