From a98618ed5b8ea4e6ddbac3979fcf51db9638aa9f Mon Sep 17 00:00:00 2001 From: Vasiliy Tolstov Date: Mon, 16 Sep 2024 23:10:43 +0300 Subject: [PATCH] add codec.Flatten option Signed-off-by: Vasiliy Tolstov --- codec/options.go | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/codec/options.go b/codec/options.go index a0ed6e54..3906a82c 100644 --- a/codec/options.go +++ b/codec/options.go @@ -34,6 +34,13 @@ func TagName(n string) Option { } } +// Flatten enables checking for flatten tag name +func Flatten(b bool) Option { + return func(o *Options) { + o.Flatten = b + } +} + // Logger sets the logger func Logger(l logger.Logger) Option { return func(o *Options) {