21 lines
970 B
Markdown
Raw Normal View History

# go build
> Скомпилировать исходники Go.
> Больше информации: <https://pkg.go.dev/cmd/go#hdr-Compile_packages_and_dependencies>.
- Скомпилировать файл с пакетом `main` (выходным файлом будет имя файла без расширения):
`go build {{путь/к/main.go}}`
- Скомпилировать с указанием имени выходного файла:
`go build -o {{путь/к/исполняемомуайлу}} {{путь/к/исходномуайлу.go}}`
- Скомпилировать пакет:
`go build -o {{путь/к/исполняемомуайлу}} {{путь/к/пакету}}`
- Скомпилировать пакет `main` в исполняемый файл, включив обнаружение гонки данных:
`go build -race -o {{путь/к/исполняемомуайлу}} {{путь/к/пакету_main}}`