[go] 경로 형식 변환
package main
import (
"fmt"
"path/filepath"
)
func main() {
// 상대 경로를 절대 경로로 변환
absolutePath, _ := filepath.Abs("relative/path")
fmt.Println("Absolute path:", absolutePath)
// 절대 경로를 상대 경로로 변환
relativePath, _ := filepath.Rel("base/path", "target/path")
fmt.Println("Relative path:", relativePath)
}
위 예제에서는 filepath.Abs
함수를 사용하여 상대 경로를 절대 경로로 변환하고, filepath.Rel
함수를 사용하여 절대 경로를 상대 경로로 변환하는 방법을 보여줍니다.
더 많은 정보를 원한다면, Go 언어의 공식 문서에서 path/filepath
패키지에 대한 자세한 내용을 확인할 수 있습니다. (https://golang.org/pkg/path/filepath)
참고 자료:
- https://golang.org/pkg/path/filepath