[go] 기본 경로

Go 언어는 기본적으로 $GOPATH 환경 변수에서 지정된 경로를 사용하여 소스코드 및 패키지들을 관리합니다. 이 경로는 Go 프로젝트 및 관련 패키지의 위치를 지정하는 데 사용됩니다.

$GOPATH 환경 변수

$GOPATH는 Go에서 사용되는 중요한 환경 변수로, 소스코드 및 패키지를 포함하는 기본 경로를 나타냅니다. 이 경로에는 src, pkg, bin 디렉토리가 포함되어 있습니다.

기본적으로 $GOPATH$HOME/go로 설정됩니다.

모듈 및 Go 버전 1.11 이상

Go 버전 1.11부터는 go mod라는 내장된 의존성 관리 도구를 사용하여 GOPATH를 사용하지 않고도 모듈 지원이 가능해졌습니다.

Go 모듈을 사용하면 프로젝트의 의존성을 더욱 효과적으로 관리할 수 있고, GOPATH에 의존하지 않아도 되므로 더 유연하게 프로젝트를 구성할 수 있습니다.

이제 Go 언어의 기본적인 경로 설정 및 프로젝트 구성에 대해 더 잘 이해할 수 있을 것입니다.

더 자세한 정보는 공식 Go 문서를 참고해 주세요.