Versions in this module Expand all Collapse all v0 v0.11.3 May 4, 2025 Changes in this version + var ErrBreak = errors.New("break") + var ErrNotFound = errors.New("not found") + func EnumTags(pkgPath string, page int, pager func(tags []*Tag, page, total int) error) (err error) + type Author struct + AvatarURL string + HtmlURL string + ID int + Login string + NodeID string + SiteAdmin bool + Type string + URL string + type Commit struct + SHA string + URL string + type CommitAuthor struct + Date string + Email string + Name string + type CommitDetail struct + Author Author + Commit CommitSummary + NodeID string + func GetCommit(pkgPath, shaOrURL string) (ret *CommitDetail, err error) + type CommitSummary struct + Author CommitAuthor + Message string + type Release struct + Assets []*ReleaseAsset + Author Author + Body string + ID int + Name string + NodeID string + Prerelease bool + PublishedAt string + TagName string + TarballURL string + TargetCommitish string + URL string + ZipballURL string + func GetRelease(pkgPath, ver string) (ret *Release, err error) + type ReleaseAsset struct + BrowserDownloadURL string + ContentType string + DownloadCount int + ID int + Name string + NodeID string + Size int64 + State string + URL string + UpdatedAt string + type Tag struct + Commit Commit + Name string + NodeID string + TarballURL string + ZipballURL string + func GetTag(pkgPath, ver string) (tag *Tag, err error)