From 9a44d7cf89092c37eced72d93c975347aff5984b Mon Sep 17 00:00:00 2001 From: Volker Schukai <volker.schukai@schukai.com> Date: Wed, 18 Sep 2024 14:47:15 +0200 Subject: [PATCH] feat: new function for create boolValues #18 --- value-bool.go | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/value-bool.go b/value-bool.go index cbe42ed..5508321 100644 --- a/value-bool.go +++ b/value-bool.go @@ -36,6 +36,14 @@ func NewBoolValue(raw string) (BoolValue, error) { return bv, err } +func NewTrueBoolValue() BoolValue { + return BoolValue{value: true, valid: true, raw: "true"} +} + +func NewFalseBoolValue() BoolValue { + return BoolValue{value: false, valid: true, raw: "false"} +} + // parseAndValidate processes and validates the raw string func (p *BoolValue) parseAndValidate() error { switch strings.ToLower(p.raw) { -- GitLab