godump_test.Node { Inline: struct { Field1: struct { X: 123, Y: 123.456, Z: 987, }, Field2: godump_test.Child { Field1: godump_test.Child1 { X: 12344, Y: 578, Z: 9876543, }, Field2: &godump_test.Child {#1 Field1: godump_test.Child1 { X: 12344, Y: 578, Z: 9876543, }, Field2: &@1, }, }, }, Typed: godump_test.Child { Field1: godump_test.Child1 { X: 0, Y: 0, Z: 0, }, Field2: &godump_test.Child {#2 Field1: godump_test.Child1 { X: 12344, Y: 578, Z: 9876543, }, Field2: &@1, }, }, Ptr: &&123, Empty: struct {}, Ref: &godump_test.Node {#3 Inline: struct { Field1: struct { X: 123, Y: 123.456, Z: 987, }, Field2: godump_test.Child { Field1: godump_test.Child1 { X: 12344, Y: 578, Z: 9876543, }, Field2: &@1, }, }, Typed: godump_test.Child { Field1: godump_test.Child1 { X: 0, Y: 0, Z: 0, }, Field2: &@2, }, Ptr: &&123, Empty: struct {}, Ref: &@3, }, }