golang конвертировать "type []string" в строку
Я уверен, что это простой вопрос, но я постоянно сталкиваюсь с этим. Я вижу, другие тоже.
Я вижу, что некоторые люди создают for
цикл и запустить через срез, чтобы создать строку, есть ли более простой способ преобразовать []string
до string
?
будет sprintf
сделать это?
2 ответов
можно использовать strings.Join(arr []string, seperator string) string
, как и почти на любом другом языке, который я знаю
Это простой пример, который вы можете вставить в основную функцию:
stringArray := []string {"Hello","world","!"}
justString := strings.Join(stringArray," ")
fmt.Println(justString)
и по ссылке пример работающего на детской площадке.
или используя очень простую функцию простая функция