Documentation
¶
Index ¶
- Constants
- func GetBuildInfo() (rev string, t time.Time, mod bool, err error)
- type Version
- func (v *Version) Equals(r Version) bool
- func (v *Version) EqualsString(s string) (ok bool, err error)
- func (v *Version) Load() (err error)
- func (v *Version) LoadFrom(dir string) (err error)
- func (v *Version) Parse(s string) error
- func (v *Version) Read(b []byte) (err error)
- func (v *Version) Save() (err error)
- func (v *Version) SaveTo(dir string) (err error)
- func (v *Version) String() string
- func (v *Version) StringNoV() (out string)
Constants ¶
View Source
const (
// Filename names the version file
Filename = "version.json"
)
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Version ¶
type Version struct {
Major int `json:"major"`
Minor int `json:"minor"`
Patch int `json:"patch"`
Pre string `json:"pre"`
Build string `json:"build"`
}
Version Basic SemVer structure
func (*Version) EqualsString ¶
EqualsString checks if version is identical to string
Click to show internal directories.
Click to hide internal directories.