From 94fd83ecce2d28e5e29ffd72310b0ff4759ef99d Mon Sep 17 00:00:00 2001 From: Hadi <112569860+anotherhadi@users.noreply.github.com> Date: Wed, 17 Sep 2025 20:26:31 +0200 Subject: [PATCH] fix print with private interface Signed-off-by: Hadi <112569860+anotherhadi@users.noreply.github.com> --- utils/print.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/utils/print.go b/utils/print.go index 8bde514..687f584 100644 --- a/utils/print.go +++ b/utils/print.go @@ -57,7 +57,9 @@ func PrintStruct(settings github_recon_settings.Settings, s any, indent int) { for i := 0; i < v.NumField(); i++ { field := t.Field(i).Name value := v.Field(i) - + if !value.CanInterface() { + continue + } if !value.IsValid() || (value.Kind() == reflect.String && value.String() == "") { continue }