Initialiser imbriquée struct définition dans Golang

Comment initialiser la structure suivante?

type Sender struct {
    BankCode string
    Name     string
    Contact  struct {
        Name    string
        Phone   string
    }
}

J'ai essayé:

s := &Sender{
        BankCode: "BC",
        Name:     "NAME",
        Contact {
            Name: "NAME",
            Phone: "PHONE",
        },
    }

N'a pas fonctionné:

mixture of field:value and value initializers
undefined: Contact

J'ai essayé:

s := &Sender{
        BankCode: "BC",
        Name:     "NAME",
        Contact: Contact {
            Name: "NAME",
            Phone: "PHONE",
        },
    }

N'a pas fonctionné:

undefined: Contact
InformationsquelleAutor Kiril | 2014-11-11