From 92cb5b6976045984f6f746ca62c37ba952d37cae Mon Sep 17 00:00:00 2001 From: Sebastiaan van Stijn Date: Wed, 17 Apr 2019 11:39:39 +0200 Subject: [PATCH] Enhancement: add osversion.Build() utility Signed-off-by: Sebastiaan van Stijn --- osversion/osversion_windows.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/osversion/osversion_windows.go b/osversion/osversion_windows.go index 916950c023..477fe70783 100644 --- a/osversion/osversion_windows.go +++ b/osversion/osversion_windows.go @@ -46,6 +46,12 @@ func Get() OSVersion { return osv } +// Build gets the build-number on Windows +// The calling application must be manifested to get the correct version information. +func Build() uint16 { + return Get().Build +} + func (osv OSVersion) ToString() string { return fmt.Sprintf("%d.%d.%d", osv.MajorVersion, osv.MinorVersion, osv.Build) }