[go] 문자열을 배열로 변환 (String to Array Conversion)
문자열을 배열로 변환하는 것은 많은 프로그래밍 작업에서 필요한 일입니다. Go 언어에서는 이를 쉽게 수행할 수 있습니다. 아래에는 Go 언어에서 문자열을 배열로 변환하는 방법에 대한 예제가 있습니다.
strings 패키지 활용
Go 언어의 내장된 strings
패키지를 사용하여 문자열을 배열로 쉽게 변환할 수 있습니다. strings
패키지에는 Split
함수가 있어, 이를 사용하여 문자열을 구분자로 나눌 수 있습니다.
예를 들어, 쉼표로 구분된 문자열을 배열로 변환하려면 다음과 같이 할 수 있습니다:
package main
import (
"fmt"
"strings"
)
func main() {
str := "apple,banana,grape,orange"
arr := strings.Split(str, ",")
fmt.Println(arr) // 출력: [apple banana grape orange]
}
위의 예제에서는 strings.Split
함수를 사용하여 쉼표로 구분된 문자열을 배열로 변환하였습니다. 출력 결과는 []string
형태의 배열이고, 각 요소는 쉼표로 구분된 문자열의 각 부분에 해당합니다.
위와 같이 strings.Split
함수를 사용하면 다양한 형식의 문자열을 배열로 손쉽게 변환할 수 있습니다.
결론
위의 예제에서는 Go 언어에서 문자열을 배열로 변환하는 방법을 다루었습니다. strings
패키지의 Split
함수를 활용하여 문자열을 원하는 구분자로 나누어 배열로 변환할 수 있습니다. 이러한 기능을 활용하면 다양한 문자열 처리 작업을 보다 효과적으로 수행할 수 있습니다.