🐁

【Go】go build と go runの違い

2021/11/27に公開

地味に気になったので備忘録として残しておきます。

※元々noteに投稿していましたが、技術系の記事は全てzennにまとめることにしたのでこちらに投稿しています。

go build

コンパイルを行う(goはコンパイラ言語なので基本的にコンパイルする必要がある)。

go build [コンパイル後のファイル名] [コンパイルしたいファイル名]

コンパイル後のファイルを実行。

./[コンパイル後のファイル名]

go run

コンパイル+実行までを一つのコマンドでできる。

go run [実行したいgoファイル]

 
 

詳細は公式を見るのをオススメします。
https://pkg.go.dev/cmd/go

Discussion