Documentation ¶
Index ¶
- Constants
- Variables
- type GitHubVersion
- type Version
- func (v Version) EqualOrHigher(ver Version) bool
- func (v Version) EqualOrHigherStr(ver string) bool
- func (v Version) NewerThan(ver Version) bool
- func (v Version) NewerThanStr(ver string) bool
- func (v Version) String() string
- func (v Version) UpTo(ver Version) bool
- func (v Version) UpToStr(ver string) bool
Constants ¶
View Source
const VersionChars = "1234567890."
Variables ¶
View Source
var InvalidVersion = errors.New("invalid version string")
Functions ¶
This section is empty.
Types ¶
type GitHubVersion ¶
type GitHubVersion struct { Name string `json:"name"` TagName string `json:"tag_name"` Body string `json:"body"` HtmlUrl string `json:"html_url"` CreatedAt string `json:"created_at"` PublishedAt string `json:"published_at"` }
func GetGithubVersion ¶
func GetGithubVersion(user, repo string) (*GitHubVersion, error)
func (GitHubVersion) GetVersion ¶
func (v GitHubVersion) GetVersion() (*Version, error)
type Version ¶
func NewVersion ¶
func (Version) EqualOrHigher ¶
func (Version) EqualOrHigherStr ¶
func (Version) NewerThanStr ¶
Click to show internal directories.
Click to hide internal directories.