mirror of
https://github.com/tldr-pages/tldr.git
synced 2025-07-22 07:15:24 +02:00
34 lines
1 KiB
Markdown
34 lines
1 KiB
Markdown
![]() |
# go
|
||
|
|
||
|
> Go のソースコードを管理します。
|
||
|
> `build` のようないくつかのサブコマンドには、使用方法についての独自のドキュメントがあります。
|
||
|
> もっと詳しく: <https://golang.org>。
|
||
|
|
||
|
- インポートパスで指定されたパッケージを、ダウンロードしてインストール:
|
||
|
|
||
|
`go get {{パッケージパス}}`
|
||
|
|
||
|
- ソースファイルをコンパイルして実行 (`main`パッケージを含む必要がある):
|
||
|
|
||
|
`go run {{file}}.go`
|
||
|
|
||
|
- ソースファイルをコンパイルして実行ファイルにする:
|
||
|
|
||
|
`go build -o {{実行ファイル名}} {{file}}.go`
|
||
|
|
||
|
- 現在のディレクトリにあるパッケージをコンパイル:
|
||
|
|
||
|
`go build`
|
||
|
|
||
|
- 現在のパッケージの全てのテストケースを実行 (ファイル名の末尾は `_test.go` でなければならない):
|
||
|
|
||
|
`go test`
|
||
|
|
||
|
- 現在のパッケージをコンパイルしてインストール:
|
||
|
|
||
|
`go install`
|
||
|
|
||
|
- 現在のディレクトリで新しいモジュールを初期化:
|
||
|
|
||
|
`go mod init {{モジュール名}}`
|