summaryrefslogtreecommitdiff
path: root/columnar/columnar.go
diff options
context:
space:
mode:
authorStefan Majewsky <majewsky@gmx.net>2026-06-17 16:51:34 +0200
committerStefan Majewsky <majewsky@gmx.net>2026-06-17 16:51:34 +0200
commit9b0122bdcd5603746c2ec59d360d6dee1494ca7c (patch)
treeafc0e8230fbc7e856a900c9309ea13c0fbb3e5be /columnar/columnar.go
parent86e4094f8f31a1266ada670ab48599b55fb2c61c (diff)
downloadgo-gg-9b0122bdcd5603746c2ec59d360d6dee1494ca7c.tar.gz
columnar: fix handling of json:"-" fields
Diffstat (limited to 'columnar/columnar.go')
-rw-r--r--columnar/columnar.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/columnar/columnar.go b/columnar/columnar.go
index bb549f8..5e339ab 100644
--- a/columnar/columnar.go
+++ b/columnar/columnar.go
@@ -59,7 +59,7 @@ type List[T any] []T
func foreachRelevantField(t reflect.Type, action func(f reflect.StructField)) {
for idx := range t.NumField() {
f := t.Field(idx)
- if f.PkgPath == "" {
+ if f.PkgPath == "" && f.Tag.Get("json") != "-" {
action(f)
}
}