Sider Blog

コードレビュー自動化サービス「Sider」を運営するSider株式会社のコーポレートブログです。

SiderにてGo Meta Linterやgo vet、golintをお使いの方はGolangCI-Lintへの移行をお願いします。(2020年5月末迄)

いつもSiderをご利用いただきありがとうございます。Go Meta Linterが公式にもDeprecatedになっておりますため、Siderでは新しく、移行先としてGolangCI-Lintをサポートしています。この度、2020年5月末日をもってSiderのGo Meta Linterのサポートを終了することになりましたため、GolangCI-Lintへの移行をお願いいたします。

2020年5月末日時点でGo Meta Linter、go vet、golintが有効になっている場合、それらは無効になり、代わりにGolangCI-Lintが有効になります。事前の移行をおすすめいたします。

移行方法

  1. Go Meta Linterやgo vet、golintを使っているリポジトリの設定ページに遷移し、GolangCI-Lintを有効にして下さい
  2. Go Meta Linter、go vet、golintを同画面から無効にして下さい
    • go vet、golintもSider上ではGo Meta Linterを経由して実行するという手法をとっております。そのため、今回のGo Meta Linterのサポート廃止と同時に、go vet、golintの単独での実行サポートを廃止することとなりました
    • go vet、golintをお使いになりたい場合にはGolangCI-Lintを介してお使いいただく事ができます
    • SiderでGoLangCI-Lintを有効にするとその内部でgo vetとgolintは実行されますので追加の設定がなくても実行はされます

GoLangCI-Lintについて
公式サイト: https://github.com/golangci/golangci-lint
Siderドキュメント: https://help.sider.review/tools/go/golangci-lint

以上、お手数をおかけして恐縮ですが、利便性の向上のためにも、GolangCI-Lintへの移行をお願い致します。今後ともSiderをどうぞよろしくお願いいたします。