## 事象 [[Go (VSCode)]]で[[リンター]]としてバンドルされているはずの[[Staticcheck]]が動作しない。 コードは以下。2つほど[[リンター]]に引っかかるのが期待値。 ```go package sub import ( "fmt" "time" ) const HOGE = "hoge" func Hello() { time.Parse("hogehoge", "hogehoge") fmt.Println("Hello") } ``` ## 原因 [[Staticcheck]]がインストールされていなかったから。もしくは `staticcheck` コマンドにPATHが通っていないから。 ## 解決方法 [[Staticcheck]]をインストールする。`Go: Install/Update Tools`コマンドからインストール/アップデートできる。 ![[Pasted image 20231112141000.png]] > [!attention] > ここに表示されているからインストールされていないわけではない。 ## 参考 - [GolandからVSCodeへの移行](https://zenn.dev/tellernovel_inc/articles/8a1ac1f1652605)