Goの開発ツーリング

#golang #moc

Goのモジュール管理・静的解析・エディタ統合まわりのノートを束ねるハブノート。

モジュール・バージョン管理

静的解析・lint

  • go vet — 標準搭載の最小限の静的解析。追加インストール不要。
  • staticcheck — 150以上のチェックを持つ代表的なサードパーティlinter。誤検知の少なさ重視。
  • golangci-lint — 多数のlinter(staticcheck含む)を同梱して並列実行するアグリゲータ。事実上の標準。

エディタ統合

  • gopls — 公式のlanguage server。エディタでの補完・診断・リファクタリングを担う。
作成日時: 2026-08-15 07:06 / 更新日時: 2026-08-15 07:06