>백엔드 개발 >Golang >Go 빌드의 작업 디렉터리/비밀번호 설정

Go 빌드의 작업 디렉터리/비밀번호 설정

WBOY
WBOY앞으로
2024-02-15 14:00:11942검색

设置 go build 的 workdir/pwd

PHP 편집자 Xiaoxin이 "go build" 작업 디렉토리 설정 방법을 소개하려고 왔습니다. Go 언어를 사용하여 개발할 때 코드를 컴파일하기 위해 터미널에서 "go build" 명령을 실행해야 하는 경우가 많습니다. 기본적으로 이 명령은 작업 디렉터리를 현재 디렉터리로 설정합니다. 그러나 때로는 코드와 리소스 파일을 더 잘 구성하기 위해 작업 디렉터리를 다른 위치로 설정하고 싶을 때도 있습니다. 이 문서에서는 보다 유연한 코드 컴파일 및 디버깅을 위해 명령줄에서 "go build" 작업 디렉터리를 설정하는 방법을 보여줍니다.

질문 내용

작업 디렉터리를 다른 경로로 설정할 수 있나요?

예를 들어 루트 경로에서 go build,但我的源代码位于不同的目录下,并且我不想 cd를 실행하고 싶습니다.

예를 들어 npm에는 이 목적을 위한 --prefix가 있습니다.

Solution

예, 가능합니다.

으아악

예를 들어 소스 코드 파일이 projectdir/code/src/ 并希望构建输出并将其保存到 projectdir/code/out에 있는 경우 다음을 수행합니다.

으아악

go build 문서에 따르면:

지정된 출력이 기존 디렉터리이거나 앞에 슬래시 또는 백슬래시를 입력하면 생성된 실행 파일이 여기에 기록됩니다. 목차.

따라서 위의 빌드 명령은 다음과 같이 다시 작성할 수 있습니다.

으아악

실행 파일 projectdir/code/out/ 目录中生成名为 main에 들어있습니다.

자세한 내용은 달려주세요go help build

위 내용은 Go 빌드의 작업 디렉터리/비밀번호 설정의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 stackoverflow.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제