コブラとクロッグを組み合わせる方法
Feb 06, 2024 am 10:51 AMcobra
と klog
を使用して実行可能ファイルを生成する必要があるプロジェクトがあります。ファイルを作成し、ログを印刷して保存します。
まずは試してみましたが、以下の klog
を使用すると、ターミナルとファイル
に同時にログを出力できます。
ファイルの内容/home/test/workspace/klogfile/test.log
は次のとおりです。
リーリー
k8s スタイル に基づいて
cobra に追加してみました。
リーリー
--help を介して
必要なログ オプション を出力できますが、上記の例のようにファイルに保存するためにそれらをオーバーライドすると、
出力のみが表示されます。ファイルの代わりに端末に出力
リーリー
が欠落している箇所を聞いてもいいですか? もしあれば、修正方法を教えてください。ありがとうございます。
コードには何も問題はありません。唯一の問題は、ブール型フラグをオフにするには
-flag=false
形式を使用する必要があることです (コマンド ライン フラグ構文
を参照)。
このコマンドを試してください (
を --logtostderr=false
に置き換えます):
リーリー
ちなみに、
は --log_file_max_size 100
と簡略化できると思います。
: klog 露出フラグを減らす:
リーリー以上がコブラとクロッグを組み合わせる方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

人気の記事

人気の記事

ホットな記事タグ

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











Go Language Packのインポート:アンダースコアとアンダースコアなしの違いは何ですか?

GOでテスト用のモックオブジェクトとスタブを書くにはどうすればよいですか?

トレースツールを使用して、GOアプリケーションの実行フローを理解するにはどうすればよいですか?

GOのジェネリックのカスタムタイプ制約を定義するにはどうすればよいですか?

MySQLクエリ結果リストをGO言語のカスタム構造スライスに変換する方法は?

Linterと静的分析ツールを使用して、GOコードの品質と保守性を向上させるにはどうすればよいですか?
