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