Newmo
@Newmo

Как разобрать структуру?

Есть структура в пакете db. Методом Read() записываю в неё данные (link1 и link2):
type Images struct {
	Original string
	Crop     string
}

Получаю её:
images := db.Read()
Вывожу и получаю:
&[{link1 link2}]


Как можно вывести отдельно каждый элемент из структуры?
  • Вопрос задан
  • 101 просмотр
Решения вопроса 1
@ghostiam
На Go писатель, серверов пинатель.
Судя по выводу, у вас массив
images := db.Read()
for _, img := range images {
    fmt.Println(img.Original)
    fmt.Println(img.Crop)
}


Так же, судя по выводу, возвращается не []Images, а *[]Images (зачем-то)
для этого будет другой код
images := db.Read()
for _, img := range *images {
    fmt.Println(img.Original)
    fmt.Println(img.Crop)
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы