Mike Schwörer
ff821390f7
Some checks failed
Build Docker and Deploy / Run goext test-suite (push) Has been cancelled
570 B
570 B
JSON serializer which serializes nil-Arrays as []
and nil-maps als {}
.
Idea from: https://github.com/homelight/json
Forked from 194de8fbfa/src/encoding/json
( tag go1.23.4 )
-> https://github.com/golang/go/tree/go1.23.4/src/encoding/json
Added:
MarshalSafeCollections()
methodEncoder.nilSafeSlices
andEncoder.nilSafeMaps
fieldsAdd 'tagkey' to use different key than json (set on Decoder struct)
Add 'jsonfilter' to filter printed fields (set via MarshalSafeCollections)