Задать вопрос
@Hublasi

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

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

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


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

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

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

Похожие вопросы
05 янв. 2025, в 07:48
2000 руб./за проект
05 янв. 2025, в 06:24
15000 руб./за проект
05 янв. 2025, в 06:22
15000 руб./за проект