From be3cefc4a1932ee40864c77326ad1369865db981 Mon Sep 17 00:00:00 2001 From: longxiangqiao Date: Thu, 9 Jan 2025 00:58:25 +0800 Subject: [PATCH] refactor: using slices.Contains to simplify the code Signed-off-by: longxiangqiao --- node/pkg/node/url_verification.go | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/node/pkg/node/url_verification.go b/node/pkg/node/url_verification.go index 265d925989..2100994f5e 100644 --- a/node/pkg/node/url_verification.go +++ b/node/pkg/node/url_verification.go @@ -5,6 +5,7 @@ import ( "log" "net" "net/url" + "slices" "strings" "github.com/spf13/cobra" @@ -33,12 +34,7 @@ func validateURL(urlStr string, validSchemes []string) bool { return false } - for _, scheme := range validSchemes { - if parsedURL.Scheme == scheme { - return true - } - } - return false + return slices.Contains(validSchemes, parsedURL.Scheme) } func generateFormatString(schemes []string) string {