/*aa*/
type (
    /*bb*/
    T /*cc*/ { // T.bg
        // Name head1
        /*Name head2*/
        Name string `json:"name"` // name
        Age  int    `json:"age"` // age
        Extra
        Address string
        Hobby []{
            Name string // hobby.name
            Rate string
        } `json:"hobby"` // hobby
        Child { // child.bg
            Name     string `json:"name"` // child.name
            Gender   int    `json:"gender"` // child.gender
            Birthday string `json:"birthday"` // child.birthday
            Desc     string // son.desc
            Son { // son.bg
                Name     string `json:"name"` // son.name
                Gender   int    `json:"gender"` // son.gender
                Birthday string `json:"birthday"` // son.birthday
                Desc     string // son.desc
                Hobby []{
                    Name        string // hobby.name
                    Description string
                    // Map
                    Map map[string]{
                        Name string `json:"name"`
                        Age  string `json:"age"`
                    } `json:"map"`
                } `json:"hobby"` // hobby
            } // son.end
        } // child.end
    } // T.end
)