From 580701c6f8aa20071e93e2bc084787f39dcb00ae Mon Sep 17 00:00:00 2001 From: Vincent Batts Date: Thu, 10 Sep 2015 11:17:34 -0400 Subject: [PATCH] version: more explicit version for comparison For deterministic comparison and still providing a Version string for representation and reuse. Signed-off-by: Vincent Batts --- version.go | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/version.go b/version.go index f6cb6a9..3e722a5 100644 --- a/version.go +++ b/version.go @@ -1,4 +1,15 @@ package specs +import "fmt" + +const ( + // VersionMajor is for an API incompatible changes + VersionMajor = 0 + // VersionMinor is for functionality in a backwards-compatible manner + VersionMinor = 1 + // VersionPatch is for backwards-compatible bug fixes + VersionPatch = 0 +) + // Version is the specification version that the package types support. -const Version = "pre-draft" +var Version = fmt.Sprintf("%d.%d.%d", VersionMajor, VersionMinor, VersionPatch)