技術ブログ

プログラミング、IT関連の記事中心

Go言語でプロジェクトをビルドして、バイナリから実行する方法

目次

Go言語の環境構築

以下の記事を参考に、Go言語の環境構築を完了させてください。

https://reigle.info/entry/2022/11/10/100000reigle.info

事前準備

以下の記事を参考に、Hello Worldプロジェクトを作成してください。
本記事では、Hello Worldをビルドしてバイナリから実行させます。

https://reigle.info/entry/2022/11/11/100000reigle.info

ビルドする方法

以下のコマンドを実行して、「helloworld.go」をビルドします。

go build helloworld.go

以下のコマンドを実行して、「helloworld」が生成されていれば成功です。
helloworld」は拡張子なしの、ファイルです。

ls

ビルドしたバイナリを実行する方法

以下のコマンドを実行することで、バイナリを実行することができます。

./helloworld

上記コマンドの前半の「./」は相対パスで、本来は省略する事ができますが、コマンドでバイナリ実行する場合には、省略すると以下のエラーになるため、必ず記載する様にしてください。

zsh: command not found: helloworld