Go には良い Linter がたくさんあるが、ありすぎてどれを使えばいいかわからない・個別に設定するのが面倒、などの課題を解決するためのツール、のようだ。
今関わっているプロジェクトで試しに走らせてみたら、利用していない linter が検出するエラー・警告が多く、乗り換えは pending にしたが、新規プロジェクト等では最初から導入し、不要と感じるものを都度無効化していく、というやり方が良さそう。
詳しい説明や設定例を紹介している記事
Go には良い Linter がたくさんあるが、ありすぎてどれを使えばいいかわからない・個別に設定するのが面倒、などの課題を解決するためのツール、のようだ。
今関わっているプロジェクトで試しに走らせてみたら、利用していない linter が検出するエラー・警告が多く、乗り換えは pending にしたが、新規プロジェクト等では最初から導入し、不要と感じるものを都度無効化していく、というやり方が良さそう。
詳しい説明や設定例を紹介している記事