From ac0b526b9d5027d54a094a09c12c6625d61cd0da Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?France=CC=81=20Wilke?= <francewilke@gmail.com> Date: Mon, 21 Feb 2022 22:54:58 +0200 Subject: [PATCH] Add function `LimitStringToMaxLength` --- string_utils/string_utils.go | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/string_utils/string_utils.go b/string_utils/string_utils.go index e765f5a..55677a7 100644 --- a/string_utils/string_utils.go +++ b/string_utils/string_utils.go @@ -287,3 +287,10 @@ func IsUrlStrict(str string) bool { u, err := url.Parse(str) return err == nil && u.Scheme != "" && u.Host != "" } + +func LimitStringToMaxLength(str string, maxLen int) string { + if len(str) > maxLen { + str = str[0:maxLen] + } + return str +} -- GitLab