golint changes

This commit is contained in:
Gab Satch 2019-10-29 08:25:11 -04:00
parent 79dafaa760
commit e852cd40f0

View File

@ -23,6 +23,7 @@ import (
"golang.org/x/sys/windows/registry" "golang.org/x/sys/windows/registry"
) )
//OSInfo is a convenience class for retrieving Windows OS information
type OSInfo struct { type OSInfo struct {
BuildNumber, ProductName string BuildNumber, ProductName string
MajorVersion, MinorVersion, UBR uint64 MajorVersion, MinorVersion, UBR uint64
@ -70,10 +71,12 @@ func GetOSInfo() (*OSInfo, error) {
}, nil }, nil
} }
//GetPatchVersion returns full OS version with patch
func (o *OSInfo) GetPatchVersion() string { func (o *OSInfo) GetPatchVersion() string {
return fmt.Sprintf("%d.%d.%s.%d", o.MajorVersion, o.MinorVersion, o.BuildNumber, o.UBR) return fmt.Sprintf("%d.%d.%s.%d", o.MajorVersion, o.MinorVersion, o.BuildNumber, o.UBR)
} }
//GetBuild returns OS version upto build number
func (o *OSInfo) GetBuild() string { func (o *OSInfo) GetBuild() string {
return fmt.Sprintf("%d.%d.%s", o.MajorVersion, o.MinorVersion, o.BuildNumber) return fmt.Sprintf("%d.%d.%s", o.MajorVersion, o.MinorVersion, o.BuildNumber)
} }