エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Go の test における flag パッケージ活用Tips
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Go の test における flag パッケージ活用Tips
先日、Findy さんのイベントにて testdata ディレクトリの活用についての発表をさせていただきました。 ... 先日、Findy さんのイベントにて testdata ディレクトリの活用についての発表をさせていただきました。 このイベントの中で、Golden Test の実現に標準の flag パッケージを活用できる話をしました。 testdata 利用の有無に限らずこのTipsは便利なので、知見の共有がしやすくなるように記事にしようと思います。 利用方法 test での flag パッケージの使い方は3ステップです。 // 1. パッケージをインポート import "flag" // 2. グローバル変数としてフラグを定義 var example = flag.Bool("example", false, "example flag.") // 3. テスト内で値を参照(*exampleでポインタから値を取得) func TestExample(t *testing.T) { if *examp

