Я пытаюсь инициализировать структуры из списка строк, но компилятор бросает следующую ошибку. Я все еще изучаю язык, поэтому извиняюсь за мое невежество, но разрешено ли это с помощью утверждения типа?Инициализировать структуры из списка строк
ERROR: v.UberX undefined (type string has no field method UberX)
type Galaxy struct {
UberX int64
UberY int64
}
func main() {
galaxies := []string{"andromeda", "milkyway", "maffei"}
for _, v := range galaxies {
v := &Galaxy{}
}
for _, v := range galaxies {
v.UberX += 1000
v.UberY += 750
}
}
Без сомнения, у меня есть много чтения. Я надеялся, что смогу попрактиковаться в этом. Мой процесс мышления состоял в том, что поле «имя» было бы ненужным, если бы я мог инициализировать структуру с собственным именем. благодаря –