goccy/go-json panics when marshaling a recursive struct that contains a map[string]any field along with a slice of the same struct type (recursive children). panic ...
Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateObject(Object newObject, JsonReader reader, JsonObjectContract contract, JsonProperty member ...