[go] 백슬래시 이스케이프 시퀀스
백슬래시 이스케이프 시퀀스는 Go 언어에서 특정 기호나 문자를 이스케이핑 하는데 사용됩니다. 예를 들어, “Hello\nWorld”와 같은 문자열에서 “\n”은 줄 바꿈을 나타냅니다.
아래는 몇 가지 백슬래시 이스케이프 시퀀스의 예시입니다.
\n
: 줄 바꿈\t
: 탭\\
: 백슬래시\"
: 큰따옴표
이러한 이스케이프 시퀀스는 문자열 안에서 특정 문자를 표현하는 데 유용하게 사용됩니다.
package main
import "fmt"
func main() {
fmt.Println("Hello\nWorld")
}
위의 예시 코드를 실행하면 “Hello”와 “World” 사이에 줄 바꿈이 이루어집니다.
이러한 이스케이프 시퀀스는 다양한 상황에서 문자열을 다루는 데 유용하게 활용됩니다.
예를 들어, 파일 경로를 다룰 때 Windows의 디렉토리 구분 기호인 백슬래시를 문자열에 포함시킬 때에도 백슬래시 이스케이프 시퀀스를 사용할 수 있습니다.
Go 언어 공식 문서에서 백슬래시 이스케이프 시퀀스에 대한 더 자세한 내용을 확인할 수 있습니다.