From 633e8b7aa6e191321bbc576005cf64e00a2d2847 Mon Sep 17 00:00:00 2001
From: Valera Shaitorov <shaitorov@perx.ru>
Date: Wed, 12 Apr 2023 18:22:41 +0700
Subject: [PATCH] =?UTF-8?q?=D0=94=D0=BE=D0=B1=D0=B0=D0=B2=D0=BB=D0=B5?=
 =?UTF-8?q?=D0=BD=20version?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 pkg/version/version.go | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)
 create mode 100644 pkg/version/version.go

diff --git a/pkg/version/version.go b/pkg/version/version.go
new file mode 100644
index 00000000..e7f38178
--- /dev/null
+++ b/pkg/version/version.go
@@ -0,0 +1,17 @@
+package version
+
+import (
+	"fmt"
+)
+
+type Version struct {
+	ServerVersion string
+	APIVersion    string
+	Commit        string
+	BuildTime     string
+	BuildNumber   int
+}
+
+func (v *Version) String() string {
+	return fmt.Sprintf("%s-api%s-%s build: %d (%s)", v.ServerVersion, v.APIVersion, v.Commit, v.BuildNumber, v.BuildTime)
+}
-- 
GitLab