Hi, I am learning Go language and also to technical terms like in subject "struct member path" (don't know if right).
I need help to initialize a nested structure like below, by getting the struct member names at runtime. type jsonData struct { DataReference []struct { ParameterType string Applicationtype struct { *Application1* struct { ApplicationName string *Param1* struct { Name string } *Param2* struct { Name string } } *Application2 *struct { ApplicationName string *Param1* struct { Name string } *Param2 *struct { Name string } } } } } I want to form the "*struct member path*" *jsonData.DataReference[0].Applicationtype.Application1.Param1.Name* at runtime where I will get the value "*1*" as index in "Application*1*" & "Param*1*" at runtime by iterating the obtained *JSON *when using GOs range. And similarly based on the index, will initialize *Application1.Param2.Name*, *Application2.Param1.Name*. It would be of great help, if someone could help me here. Thanks in advance. Regards, Bharath B -- 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. For more options, visit https://groups.google.com/d/optout.