У меня есть следующий код, который возвращает 4 фрагмента, и я хотел бы сделать его одним.
var postArray []string
if strings.Contains(s.Text(), "k") || greaterThan(voteValue) {
postArray = append(postArray, s.Text())
}
for _, p := range postArray {
postArray = append(postArray, p...)
fmt.Println(reflect.TypeOf(p))
}
fmt.Println(postArray)
Я не публикую весь код, потому что, думаю, он не если потребуется, возвращаются срезы:
[31.8k], [3151], [50.5k], [8111], но я бы хотел получить [31.8k 3151 50.5k 8111]. Переменная p является строкой, поэтому я получаю следующую ошибку:
не может использовать p (строка типа) в качестве строки типа [] в приложении
Я пробовал некоторые вещи, но не сделал Успех, надеюсь, кто-то может указать мне, что я делаю неправильно. Заранее спасибо!