version: Fix version output format

This commit is contained in:
Derek Parker 2017-01-11 11:34:54 -08:00
parent da39bcd0d7
commit 2fb8129fa0

@ -17,5 +17,9 @@ var (
)
func (v Version) String() string {
return fmt.Sprintf("Version: %s.%s.%s-%s\nBuild: %s", v.Major, v.Minor, v.Patch, v.Metadata, v.Build)
ver := fmt.Sprintf("Version: %s.%s.%s", v.Major, v.Minor, v.Patch)
if v.Metadata != "" {
ver += "-" + v.Metadata
}
return fmt.Sprintf("%s\nBuild: %s", ver, v.Build)
}