From 7f4d749c550337c173867b77bddb2d3d4f6ea8d5 Mon Sep 17 00:00:00 2001 From: Gianni Carafa Date: Thu, 2 Nov 2023 22:05:57 +0100 Subject: [PATCH] Add Version --- handlers/api.go | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/handlers/api.go b/handlers/api.go index c196515..2fa242d 100644 --- a/handlers/api.go +++ b/handlers/api.go @@ -1,7 +1,8 @@ package handlers import ( - "io" + _ "embed" + "log" "net/http" "net/url" @@ -9,6 +10,9 @@ import ( "github.com/gofiber/fiber/v2" ) +//go:embed VERSION +var version string + func Api(c *fiber.Ctx) error { // Get the url from the URL urlQuery := c.Params("*") @@ -41,7 +45,8 @@ func Api(c *fiber.Ctx) error { } body := rewriteHtml(bodyB, u) response := Response{ - Body: body, + Version: version, + Body: body, } response.Request.Headers = make([]interface{}, 0) for k, v := range req.Header { @@ -63,6 +68,7 @@ func Api(c *fiber.Ctx) error { } type Response struct { + Version string `json:"version"` Body string `json:"body"` Request struct { Headers []interface{} `json:"headers"`