@Hublasi

Как из слайса сделать два слайса?

Подскажите как сделать из такого слайса:

tag := "tag1 tag2"
fields := strings.Fields(tag)
// ["tag1" "tag2"] convert to ["tag1"]["tag2"]


такой:
["tag1"]["tag2"]
  • Вопрос задан
  • 71 просмотр
Решения вопроса 1
@falconandy
В лоб:
tag := "tag1 tag2"
fields := strings.Fields(tag)

result := make([][]string, len(fields))
for i, field := range fields {
	result[i] = []string{field}
}
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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