Go 標準ライブラリは、自由形式出力用の log パッケージと構造化出力用の log/slog パッケージで、Go プログラムからのログ出力を出力するための簡単なツールを提供します。 |
![]() ![]()
|
|
|
|
|
|
|
|
|
ロガーは出力形式を設定するための フラグ を使用して構成できます。デフォルトでは、標準ロガーには |
|
|
|
カスタムロガーを作成して渡すことが役に立つ場合があります。新しいロガーを作成するときに、プレフィックス を設定して他のロガーからの出力を区別できます。 |
|
|
|
ロガーはカスタムの出力ターゲットを持つことができます。任意の |
|
このコールはログ出力を |
|
これは実際には標準出力に表示されます。 |
|
|
|
|
|
サンプル出力。送信される日時がいつ例を実行したかによって異なります。 |
|
これらはウェブサイトのプレゼンテーションを明確にするためにラップされています。実際には、1 行に送信されます。 |
|
次の例: HTTP Client。