Golang 문자열

soso·2023년 10월 23일
0

묘공노트

목록 보기
11/13

• 이 글은 골든래빗 《Tucker의 Go 언어 프로그래밍》의 15장 써머리입니다.


  • 문자열은 문자의 집합, string 타입
  • 큰 따옴표 / 백쿼트로 묶어서 표현
    • 큰 따옴표 : 특수문자 동작
    • 백쿼트 : 특수문자 미동작
      str1 := "Hello\t'Worlkd'\n" // 큰 따옴표
      str2 :=`Hello\t'Worlkd'\n` // 백쿼트
        fmt.Print(str1)  
        fmt.Print(str2)      

      콘솔 출력

      Hello 'World'
      Hello\t'Worlkd'\n
  • UTF-8 문자코드 사용
  • range 이용 -> 글자 단위 순회 가능
  • '+' 문자열 합침. 사전식 대소 비교 (a<b)
  • 문자열 내부는 포인터, 길이 필드로 구성

0개의 댓글