LoginSignup
4
0

More than 5 years have passed since last update.

Intellij IDEA で gometalinter

Posted at

はじめに

gometalinter のインストール

go get -v github.com/alecthomas/gometalinter
gometalinter -i -u

gometalinter を使う

# 素で実行
gometalinter 
# 一部のコマンドでタイムアウトが発生し WARNING: deadline exceeded by linter という警告がでる場合
gometalinter --deadline=10s
# vendor 以下のソースを解析対象から外したい場合
gometalinter --vendor
# 一部のコマンドを実行したくない場合
gometalinter --disable=dupl

Intellij IDEA の External Tool に設定する

  • メニューの Intellij IDEA > Preferences... で設定ウィンドウを開く
  • Tools > External Tool を選択
  • + のアイコンを押下して作成ウィンドウを開く
  • 以下の項目を入力して OK
    • Name に `gometalinter
    • Programgometalinter
    • Parameters--deadline=10s --vendor(任意)

Intellij IDEA から gometalinter を使う

  • 任意の場所を右クリックして External Tool > gometalinter で実行

参考リンク

4
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
0