プログラムはどこから実行されるのか
- main関数
- プログラミングの始まり=エントリポイント
- mainパッケージに存在する
- 多くの言語が持っている
- Goのプログラミングは初期後、必ずここから実行される
- プログライングを読む際は最初にmain関数を読もう
- Webサーバーの場合はずっと実行されている
プログラムの構成要素
パッケージ
- 関数は変数、定数、型を意味のある単位でまとめるもの
- Goのプログラムはパッケージを組み合わせることで実現される
型
関数
定数(名前付き定数)
Go䛾プログラム䛾構成とパッケージ
- mainパッケージから別のパッケージをインポートする
- パッケージをインポートすることで様々な機能が使えるようになる

パッケージの種類
- mainパッケージ
- main関数の存在するパッケージ
- プログラムの起点(エントリポイント)となるパッケージ
- 実行可能なGoのプログラムの場合には、必ず存在する