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 [email protected].
For more options, visit https://groups.google.com/d/optout.