エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Goでアーキテクチャ違反とデッドコードを機械的に検出する - sugar cat blog
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Goでアーキテクチャ違反とデッドコードを機械的に検出する - sugar cat blog
AIエージェント × knipで無駄コードを簡単に掃除等で紹介されているが、 TypeScriptであればknipのよう... AIエージェント × knipで無駄コードを簡単に掃除等で紹介されているが、 TypeScriptであればknipのような便利ツールがある。Goだとdeadcodeがそれかなーと思いつつ、AI時代にデッドコードを削除したり、アーキテクチャの制約を機械的に検知したくなるのでメモ書き。 deadcodeでコード削除 皆さんお馴染みdeadcode は Go公式ツールの一部。コールグラフ解析で到達不可能な関数を検出する。 go run golang.org/x/tools/cmd/deadcode@latest -test ./... -test つけるとテストから呼ばれてる関数は除外してくれる。 go-arch-lintでアーキテクチャを保つ go-arch-lint は Go のパッケージ間依存を YAML で定義して違反を検出するツール。 存在はこれで知った。 developers.cyb

