mySQL でテーブルを作成する方法に基づいて、一連の構造体を作成しました。
type User struct {
UserID int
Email string
Password string
DateCreated time.Time
}
type Device struct {
DeviceID int
Udid string
DateCreated time.Time
DateUpdated time.Time
IntLoginTotal int
}
type DeviceInfo struct {
DeviceID int
DeviceName string
Model string
LocalizedModel string
SystemName string
SystemVersion string
Locale string
Language string
DateCreated time.Time
}
ただし、このような要求を行うことはできないという印象を受けました。代わりに、複数のデバイスの配列 (それぞれが複数のデバイス情報レコードの配列を含む) を含むことができる単一の構造体を作成する必要があります。
これを行う最善の方法は何ですか?