[go] 문자열 길이 구하기
Go 언어에서 문자열의 길이를 구하는 방법에 대해 알아보겠습니다.
내장 len
함수 활용
Go 언어에서는 내장 함수인 len
을 사용하여 문자열의 길이를 구할 수 있습니다. 이 함수는 문자열의 바이트 길이를 반환하며, 각 문자의 유니코드 코드 포인트 또는 바이트 시퀀스에 상관 없이 일관된 방식으로 작동합니다.
package main
import "fmt"
func main() {
str := "Hello, 세계"
length := len(str)
fmt.Printf("문자열의 길이: %d\n", length)
}
위 예제에서는 “Hello, 세계”라는 문자열의 길이를 len
함수를 사용하여 구하고 출력합니다.
Go 언어에서는 문자열을 UTF-8로 인코딩하므로, 각 문자의 길이가 다를 수 있습니다.
결론
Go 언어에서는 내장 함수인 len
을 활용하여 문자열의 길이를 쉽게 구할 수 있습니다. 많은 문자열 함수 및 작업이 len
함수를 기반으로 동작하므로 중요한 개념 중 하나입니다.
더 많은 정보는 Go 언어 공식 문서를 참고하세요.