「go run file.go」について: コンパイルまたは解釈?
ファイルをバイナリ実行可能ファイルにコンパイルする go build や go install とは異なり、 go run コマンドは別のタスクを実行します。指定された Go ファイルのコンパイルと実行を 1 つのステップで行うように設計されています。
基本的に、 go run file.go は、次の 2 つのコマンドを順番に実行するのと同様に動作します。
go build file.go -o /tmp/random-tmp-folder/exe /tmp/random-tmp-folder/exe
この操作これには次の手順が含まれます:
go run は、コンパイルと実行の両方を 1 つのステップで実行することにより、Go プログラムを明示的にビルドしてバイナリとしてインストールすることなく、Go プログラムを迅速にテストして実行するための便利で効率的な方法を提供します。
以上が「go run file.go」はコンパイルまたは解釈しますか?またどのように動作しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。