From a6d0a6d8cf1e60a1b29f4360e08be354e20ebac8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Milo=C5=A1=20Mileusni=C4=87?= Date: Thu, 12 Sep 2024 20:53:20 +0200 Subject: [PATCH] Add getAny func --- ua.go | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/ua.go b/ua.go index e1cde3b..7082073 100644 --- a/ua.go +++ b/ua.go @@ -572,6 +572,17 @@ func (p properties) existsAny(keys ...string) bool { return false } +func (p properties) getAny(keys ...string) (key, value string) { + for _, k := range keys { + for _, prop := range p.list { + if prop.Key == k { + return prop.Key, prop.Value + } + } + } + return "", "" +} + func (p properties) findMacOSVersion() string { for _, token := range p.list { if strings.Contains(token.Key, "OS") {