Skip to content

Commit 429eb44

Browse files
Add go version to --version output (#1819)
1 parent 8579d7f commit 429eb44

File tree

1 file changed

+12
-1
lines changed

1 file changed

+12
-1
lines changed

version/string.go

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,11 @@
33

44
package version
55

6-
import "fmt"
6+
import (
7+
"fmt"
8+
"runtime"
9+
"strings"
10+
)
711

812
var (
913
// String is displayed when CLI arg --version is used
@@ -24,6 +28,13 @@ func init() {
2428
format += ", commit=%s"
2529
args = append(args, GitCommit)
2630
}
31+
32+
// add golang version
33+
goVersion := runtime.Version()
34+
goVersionNumber := strings.TrimPrefix(goVersion, "go")
35+
format += ", go=%s"
36+
args = append(args, goVersionNumber)
37+
2738
format += "]\n"
2839
String = fmt.Sprintf(format, args...)
2940
}

0 commit comments

Comments
 (0)