2021-08-27 (金)
VSCodeでGoを書いてると,たまにフォーマッタが変な挙動をして,コードをコンパイルできない状態に書き換えることがあって困ってたのだけど, Language Server として使ってたgoplsを最新にしたら問題なくなった気がする.
フォーマッタを default から gofmt に変えても改善しなかった気がするのでエディタ側の問題だと思ってたけど, Language server が有効だとgofmtの場合も Language server 経由で実行しているっぽい?