Documentation ¶
Overview ¶
TODO: generate this with godownloader
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GithubRelease ¶
func NewGithubRelease ¶
func NewGithubRelease(slug, exe string) *GithubRelease
func (*GithubRelease) DownloadURL ¶
func (rel *GithubRelease) DownloadURL() string
func (*GithubRelease) Executable ¶
func (rel *GithubRelease) Executable() (exe string)
func (*GithubRelease) LatestURL ¶
func (rel *GithubRelease) LatestURL() string
func (*GithubRelease) PeekLatestRelease ¶
func (rel *GithubRelease) PeekLatestRelease() (latest string, err error)
func (*GithubRelease) ReplaceCurrentRelease ¶
func (rel *GithubRelease) ReplaceCurrentRelease(latest string) (err error)
assumes not v-prefixed assumes never re-tagging releases assumes only releasing newer tags
Click to show internal directories.
Click to hide internal directories.