bytedance/sonic

Support configure tag when marshal/unmarshal

Offen

#440 geöffnet am 29.05.2023

 (15 Kommentare) (0 Reaktionen) (0 zugewiesene Personen)Go (454 Forks)github user discovery
enhancementgood first issue

Repository-Metriken

Stars
 (9.488 Sterne)
PR-Merge-Metriken
 (Durchschn. Merge 12T 6h) (3 gemergte PRs in 30 T)

Beschreibung

For example, I have a struct as follows, I want the id field to be omitted in json when writing http response, so I set tag json:"-", it's ok。 But when I want to marshal the same struct to redis (or unmarshal from redis) , I want the id field not to be omitted .So would you please allow developers to decide whether to ignore tag when marshal/unmarshal

type Example struct { Id int64 json:"-" IdStr string json:"id" }

Contributor Guide