package model type UsStates struct { ID int `json:"id"` StateCode string `json:"stateCode"` StateName string `json:"stateName"` } type UsSelect struct { ID int `json:"id"` StateCode string `json:"stateCode"` StateName string `json:"stateName"` Child []UsCitys `gorm:"-" json:"children"` } func (UsStates) TableName() string { return "us_states" }