From 549bb819b20ae78faff67a353c6e65537002bc82 Mon Sep 17 00:00:00 2001 From: Volker Schukai <volker.schukai@schukai.com> Date: Wed, 5 Oct 2022 21:16:50 +0200 Subject: [PATCH] feat new function ParseOsArgs --- parse.go | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/parse.go b/parse.go index 17ed664..bdee7a1 100644 --- a/parse.go +++ b/parse.go @@ -1,5 +1,12 @@ package xflags +import "os" + +// ParseOsArgs parses the os.Args. +func (s *Settings[C]) ParseOsArgs() *Settings[C] { + return s.Parse(os.Args[1:]) +} + // Parse parses the command line arguments and assigns the values to the settings. func (s *setting[C]) Parse(args []string) *setting[C] { if len(s.errors) > 0 { -- GitLab