Go
投稿日

【Go】モジュール

モジュールについて簡単な説明とまとめになります。

Goのモジュールとは?

Goは自分で作成したプログラム中に外部の実行ファイルを使用する事が可能です。また、自分で作成した実行ファイルを他で使用してもらう事(公開)ができます。
このようなGoのプログラムファイルをモジュールと呼ぶようです。
モジュールとして使用したり、してもらったりするにはgo.modファイルと言うモジュール管理ファイルが必要となります。

go.modファイルとは

モジュールを管理するファイルになります。
主に以下の内容が記載されます。

  • モジュールパス
  • モジュールのGoバージョン
  • モジュールの依存関係

モジュールパス

モジュールパスには、モジュールの場所や名称が記載され識別されます。
例として、githubで公開する場合、以下のようになります。

github.com/<モジュール名>

module github.com/<モジュール名>

モジュールのGoバージョン

モジュールがどのGoバージョンで作成されたかが記載されます。

go 1.20

モジュールの依存関係

モジュールが依存しているモジュールが記載されます。

require github.com/gin-gonic/gin v1.8.2

コメントを残す

メールアドレスが公開されることはありません。

© DeNnie.Lab All Rights Reserved.