carbon
carbon copied to clipboard
json null value
Hello,
I encountered an issue with the following code:
c := struct {
ActiveTime carbon.TimestampMilli `json:"activeTimeStamp"`
}{}
err := json.Unmarshal([]byte(`{"activeTimeStamp":null}`), &c)
fmt.Println(c.ActiveTime, c.ActiveTime.IsValid(), c.ActiveTime.IsZero(), err)
golang version: such as 1.21
carbon version: such as 2.3.12
I expected to get:
0 false true <nill>
But I actually get:
0 true false <nil>
Thanks!