실행 파일 빌드에 사용되는 GOOS 및 GOARCH 값을 결정하는 방법
제목에서 알 수 있듯이 GOOS 및 GOARCH의 값을 확인하는 것이 가능합니다. 특정 Go 실행 파일을 컴파일하는 데 사용된 GOARCH.
핵심은 이 정보를 보유하는 상수가 포함된 런타임 패키지에 있습니다. 이러한 상수는 컴파일 중에 설정되며 런타임 실행에 영향을 주지 않습니다.
특히 다음 상수를 찾으세요.
이를 설명하기 위해 간단한 Go 애플리케이션을 고려해보세요.
<code class="go">package main import "fmt" func main() { fmt.Println(runtime.GOOS) fmt.Println(runtime.GOARCH) }</code>
이 코드를 실행하면 GOOS=windows 및 GOARCH=amd64를 사용하면 출력은 다음과 같습니다.
windows amd64
또는 이 코드에서 실행 파일을 빌드하면 환경 변수가 수정되더라도 GOOS 및 GOARCH 값이 유지됩니다.
따라서 실행 파일을 빌드하는 데 사용되는 GOOS 및 GOARCH 값을 확인하려면 다음과 같이 하면 됩니다.
위 내용은 Go 실행 파일을 빌드하는 데 사용되는 GOOS 및 GOARCH 값을 찾는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!