
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Go のオレオレ linter を golang.org/x/tools/go/analysis 使って作成する - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Go のオレオレ linter を golang.org/x/tools/go/analysis 使って作成する - Qiita
ゴール x/tools/go/analysis package を使って、linter を実装できるようになる 背景 Go は言語本体の簡... ゴール x/tools/go/analysis package を使って、linter を実装できるようになる 背景 Go は言語本体の簡潔さ、強力さはもちろんのことですが、周辺のツール/環境が充実していることでも知られています。 linter についても、標準で go vet や、標準の linter の runnner として、golangci-lint というサードパーティのツールも利用されています。 さらに、Go ではそのような linter 、及び静的解析を実装するためのライブラリが準標準 (golang.org./x 以下)で公開されています。 今回は、そのライブラリを使ってユーザ独自の linter を作る方法を紹介します。 環境 go1.14.4 skeleton v1.2.1 gostaticanalysis/skeleton で linter のひな形を作る go/an