From d8bd482e67261d3ec89c7cac5264d9867d48d964 Mon Sep 17 00:00:00 2001
From: BillyGriffiths <billy.griffiths@gmail.com>
Date: Mon, 11 Apr 2022 09:28:44 +0200
Subject: [PATCH] adds StripQueryString()

---
 string_utils/string_utils.go | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/string_utils/string_utils.go b/string_utils/string_utils.go
index 55677a7..7eae885 100644
--- a/string_utils/string_utils.go
+++ b/string_utils/string_utils.go
@@ -294,3 +294,13 @@ func LimitStringToMaxLength(str string, maxLen int) string {
 	}
 	return str
 }
+
+// StripQueryString - Strips the query parameters from a URL
+func StripQueryString(inputUrl string) string {
+	u, err := url.Parse(inputUrl)
+	if err != nil {
+		panic(err)
+	}
+	u.RawQuery = ""
+	return u.String()
+}
-- 
GitLab