Hi! On Thu, 14 Sep 2023, Brian Candler wrote: > Could you just unmarshal it to a map[string]IntTSList, and then walk it and > build whatever structure you want?
I will try and make that work tomorrow, thanks for the hint! > If you want to pick certain fixed fields into a struct and separate out the > leftovers to be parsed as "subnet[X].Y", then see > https://stackoverflow.com/questions/33436730/unmarshal-json-with-some-known-and-some-unknown-field-names > The last answer points to some other JSON libraries which can handle this > part for you - but you'd still have to process the "subnet[X].Y" keys. That looks like it might work as an alternative. I suspected that _some_ JSON lib out there would allow for "unknown at compile time" fields (without resorting to [][]interface{} --- which leads to doing all the parsing myself). So thanks for helping me find a blade of hay in a needlestack :) Best, Tobias -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/golang-nuts/cf1b2521-79dc-4651-90de-afacff084f9a%40skade.local.