Initialiser un imbriquée struct dans Golang

Je ne peux pas comprendre comment initialiser un imbriquée struct. Trouver un exemple ici:
http://play.golang.org/p/NL6VXdHrjh

package main

type Configuration struct {
    Val   string
    Proxy struct {
        Address string
        Port    string
    }
}

func main() {

    c := &Configuration{
        Val: "test",
        Proxy: {
            Address: "addr",
            Port:    "80",
        },
    }

}
  • Juste aller de l'apprentissage et eu exactement la même question. Vous pouvez omettre les types d'éléments de tableaux et de cartes, mais pas pour les sous structures. Illogique et peu pratique. Quelqu'un peut m'expliquer pourquoi?
InformationsquelleAutor sontags | 2014-07-17