|
@@ -4,14 +4,14 @@ import (
|
|
|
"fmt"
|
|
|
)
|
|
|
|
|
|
-// Version is a structured representation of a version number
|
|
|
+// Version is a structured representation of a version number.
|
|
|
type Version struct {
|
|
|
- Major int
|
|
|
- Minor int
|
|
|
- Patch int
|
|
|
- Extension string
|
|
|
+ Major int // Major version number.
|
|
|
+ Minor int // Minor version number.
|
|
|
+ Patch int // Patch version number.
|
|
|
+ Extension string // Version extension, such as pre-release number or build metdata.
|
|
|
|
|
|
- Text string
|
|
|
+ Text string // Original version string, if this version was created via the Parse function.
|
|
|
}
|
|
|
|
|
|
// Compare this version (a) with another version (b).
|