1
0
Fork 0
mirror of https://github.com/tldr-pages/tldr.git synced 2025-04-29 23:24:55 +02:00
tldr/pages.ko/common/go-build.md

21 lines
649 B
Markdown
Raw Normal View History

# go build
> Go 소스 컴파일.
> 더 많은 정보: <https://golang.org/cmd/go/#hdr-Compile_packages_and_dependencies>.
- 'package main' 파일 컴파일 (출력은 확장자가 없는 파일 이름):
`go build {{경로/대상/main.go}}`
- 출력 파일 이름을 지정하여 컴파일:
`go build -o {{경로/대상/바이너리}} {{경로/대상/소스.go}}`
- 패키지 컴파일:
`go build -o {{경로/대상/바이너리}} {{경로/대상/패키지}}`
- 데이터 경쟁 감지를 활성화하여 메인 패키지를 실행 파일로 컴파일:
`go build -race -o {{경로/대상/실행_파일}} {{경로/대상/메인/패키지}}`