[go] 경로 추출

파일 시스템에서 특정 파일의 경로를 추출하는 것은 매우 흔한 작업입니다. 이 작업을 수행하는 간단한 방법을 알아보겠습니다.

filepath 패키지 사용

Go 프로그래밍 언어에서는 filepath 패키지를 사용하여 경로와 관련된 작업을 수행할 수 있습니다. 특히, filepath.Dir 함수를 사용하여 파일의 디렉토리 경로를 추출할 수 있습니다.

다음은 filepath 패키지를 사용하여 경로를 추출하는 간단한 예제 코드입니다.

package main

import (
	"fmt"
	"path/filepath"
)

func main() {
	filePath := "/path/to/file.txt"
	dirPath := filepath.Dir(filePath)
	fmt.Println("Directory:", dirPath)
}

위의 코드는 /path/to/file.txt에서 디렉토리 경로를 추출하고 출력합니다.

요약

파일 경로를 추출하는 것은 Go 프로그래밍에서 자주 수행하는 작업입니다. filepath 패키지의 Dir 함수를 사용하여 이 작업을 간단하고 효율적으로 수행할 수 있습니다.

더 많은 정보는 Go 공식 문서에서 확인할 수 있습니다.