...
1 package tests
2
3
4 type EmbeddedType struct {
5 EmbeddedInnerType
6 Inner struct {
7 EmbeddedInnerType
8 }
9 Field2 int
10 EmbeddedInnerType2 `json:"named"`
11 }
12
13 type EmbeddedInnerType struct {
14 Field1 int
15 }
16
17 type EmbeddedInnerType2 struct {
18 Field3 int
19 }
20
21 var embeddedTypeValue EmbeddedType
22
23 func init() {
24 embeddedTypeValue.Field1 = 1
25 embeddedTypeValue.Field2 = 2
26 embeddedTypeValue.Inner.Field1 = 3
27 embeddedTypeValue.Field3 = 4
28 }
29
30 var embeddedTypeValueString = `{"Inner":{"Field1":3},"Field2":2,"named":{"Field3":4},"Field1":1}`
31
View as plain text