Я пытаюсь сохранить данные формы в базе данных графа (dgraph), для которой мне нужно перебрать другую структуру внутри родительской структуры.
У меня есть пара структур с именами Tag
и Question
, и у меня есть массив с именем words
.
Мне нужно заполнить структуру Question
массивом words
как массивом Tag
struct
Вот что я пытаюсь сделать:
type Tag struct {
Name string
Count string
}
type Question struct {
Title string
Tags []Tag
}
words := []string{"one", "two", "three", "four"}
tagsList := []Tag
for i=0;i<len(words);i++ {
tagsList = append(tagsList, words[i])
}
q := Question {
Title: "Kickstart Business with Corporate Leadership",
Tags: tagsList,
}
Я получаю сообщение об ошибке: "type [] Tag не является выражением"
Мне нужна помощь для ввода слова "самый высокий" в значение структуры "Question".