Làm cách nào để bạn khởi tạo cấu trúc sau?Khởi tạo định nghĩa cấu trúc lồng nhau trong Golang
type Sender struct {
BankCode string
Name string
Contact struct {
Name string
Phone string
}
}
tôi đã cố gắng:
s := &Sender{
BankCode: "BC",
Name: "NAME",
Contact {
Name: "NAME",
Phone: "PHONE",
},
}
Không làm việc:
mixture of field:value and value initializers
undefined: Contact
tôi đã cố gắng:
s := &Sender{
BankCode: "BC",
Name: "NAME",
Contact: Contact {
Name: "NAME",
Phone: "PHONE",
},
}
Không làm việc:
undefined: Contact
Ok, đó có vẻ là câu trả lời đúng, nhưng như bạn nói câu trả lời của rob74 là thanh lịch hơn. – Kiril