コマンドラインからパッケージ内の複数の Go ファイルを実行する
Go の初心者として、プログラムのサイズが大きくなると課題に直面するのは当然のことです。そしてそれを複数のファイルに分割する必要があります。これらをすべて一度に実行するのは、特に多数のファイルがある場合には面倒です。
各ファイルに対して go run main.go を使用する最初の試みは面倒になります。ただし、.go 規則を利用することでプロセスを簡素化できます。
解決策は次のとおりです:
各ファイルを指定する代わりに、次のコマンドを実行するだけです:
go run .
このコマンドは、現在のディレクトリ内のすべての .go ファイルを自動的に実行し、それらを事実上パッケージとして扱います。また、メイン関数の場所を気にする必要もなくなります。
説明:
特殊文字。コマンド内の は現在のディレクトリを表します。 go run . を使用すると、現在のディレクトリ内のすべての Go ファイル (.go で終わる) を実行するようにコンパイラーに指示します。コンパイラは main() 関数を自動的に検出し、それに応じてプログラムを実行します。
この方法は、パッケージ内の複数のファイルを実行するプロセスを効率化し、時間とストレスを節約します。
以上がコマンドラインからパッケージ内の複数の Go ファイルを実行するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。